Merge pull request #131 from jy03078584/master

redis lru/ttl
This commit is contained in:
CyC2018 2018-04-02 13:43:03 +08:00 committed by GitHub
commit 1bd73190fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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