2016-11-22 59 views
1

是否有可能將個人散列持久存儲在Redis中。沿着線的東西 -
Redis - 堅持個人散列

redis.bgsave(obj, function(err, res){ .... }); 

我的Redis包含了大量的數據,所有這些都不必堅持。我不想使用RAM和CPU來創建5GB數據的副本,但我只想保留幾個KB。

謝謝。

回答

1

不,這是不可能的 - Redis的持久性在使用時是針對整個實例的(即所有共享/編號數據庫及其中的所有鍵)。

因爲Redis的開銷只是幾兆字節,所以你應該做的是旋轉兩個不同的Redis實例(可能在同一臺服務器上),每個實例都使用適合您需求的持久性策略。