无缝更新Redis密钥和值的大量集合

时间:2015-09-08 13:37:22

标签: redis

我在某些命名空间中有大量的Redis键/值对(即键有一些前缀)。该集合的来源定期更新;它大部分保持不变,但是添加了一些键,删除了其他键,并且一些键已更新值。

使用集合在没有任何停机时间的情况下,在Redis中更新集合的有效方法是什么?更新不必是原子的。

1 个答案:

答案 0 :(得分:1)

  1. 计算现有Redis集合与更新的源集合之间的同步增量(添加,删除,更新)。
  2. 使用同步增量更新Redis集合。
  3. 根据源更新的频率,您可能希望将现有Redis集合的本地副本保留在内存中,以加快步骤1并从Redis服务器上卸载。