将Redis设置为allkeys-lfu逐出后,我可以指定永远不要逐出特定密钥吗?

时间:2018-08-30 18:47:17

标签: redis

我正在使用Redis,并将其配置为{{1}}以便驱逐。

但是,我想确保有一个密钥永远不会被收回,我是否可以在该密钥上手动设置一个“保护”,以便即使在几乎从未使用过的情况下也永远不会被注销?

1 个答案:

答案 0 :(得分:1)

不是,您需要通过将策略设置为volatile-*策略之一来解决此问题,并在所有除 想要保护的键上设置任意大的TTL。 “。

也就是说,通常情况下,使用两个专用数据库更为简单,每个数据库都是根据其存储的数据集的要求进行配置的。