redis当一个key被设置了过期key会被自动删除么

2025-04-25 05:36:36
推荐回答(2个)
回答1:

理论上会删除,但是由于redis版本的问题或者说过期删除机制的问题,有很小很小的可能,一个key过期了但是却没被删除。
这种情况发生在,一个key你给人家设置了有效时间,但是却频繁去修改它的value,就有小小的可能会发生

回答2:

key是按照hash查找的 当然越小 理论上越快 并没有必然要多长的限制 尽量短就可以了