redis lru/ttl

This commit is contained in:
Xiangmingzhe 2018-04-02 13:33:44 +08:00
parent 6aaea81d4b
commit 4f915ae0e5

View File

@ -424,6 +424,8 @@ Redis 这种内存数据库能支持计数器频繁的读写操作。
如果使用 Redis 来缓存数据时,要保证所有数据都是热点数据,可以将内存最大使用量设置为热点数据占用的内存量,然后启用 allkeys-lru 淘汰策略,将最近最少使用的数据淘汰。 如果使用 Redis 来缓存数据时,要保证所有数据都是热点数据,可以将内存最大使用量设置为热点数据占用的内存量,然后启用 allkeys-lru 淘汰策略,将最近最少使用的数据淘汰。
作为内存数据库出于对性能和内存消耗的考虑Redis的淘汰算法LRU、TTL实际实现上并非针对所有key而是抽样一小部分key从中选出被淘汰key。抽样数量可通过`maxmemory-samples`配置。
# 十四、一个简单的论坛系统分析 # 十四、一个简单的论坛系统分析
该论坛系统功能如下: 该论坛系统功能如下: