- 博客(2)
- 收藏
- 关注
原创 redis
Redis是单线程模型的,而单线程避免了CPU不必要的上下文切换和竞争锁的消耗。注意这里的6种机制,volatile和allkeys规定了是对已设置过期时间的数据集淘汰数据还是从全部数据集淘汰数据,后面的lru、ttl以及random是三种不同的淘汰策略,再加上一种no-enviction永不回收的策略。1、 如果数据呈现幂律分布,也就是一部分数据访问频率高,一部分数据访问频率低,则使用allkeys-lru2、 如果数据呈现平等分布,也就是所有的数据访问频率都相同,则使用allkeys-random。
2024-03-07 15:58:23
344
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人