有人可以澄清 maxmemory-policy
是否适用于 HashSets 吗?
比方说,我有一个名为 REGION
的键,在该键下我有多个键值数据:
1) northamerica 12345
2) southafrica 1234
3) southeastasia 2311
southafrica
很少访问。如果我的策略是 allkeys-lru
,它会被驱逐吗?
最佳答案
Redis 仅在 KEY 级别支持逐出。它不支持逐出任何键的内部元素。
因此,当且仅当 REGION
HashSet 被逐出时,southafrica
才会被逐出。只要 REGION
存在,southafrica
就不会被删除(除非您自己删除它)。
关于Redis maxmemory-policy 使 HashSets 中的键过期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44327504/