mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据

redis的淘汰策略:

volatile-lru -> 根据LRU算法生成的过期时间来删除。
allkeys-lru -> 根据LRU算法删除任何key。
volatile-random -> 根据过期设置来随机删除key。
allkeys->random -> 无差别随机删。
volatile-ttl -> 根据最近过期时间来删除(辅以TTL)
noeviction -> 谁也不删,直接在写操作时返回错误。

设置Redis可用的最大内存(一般推荐Redis设置内存为最大物理内存的四分之三
mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据
当Redis超过最大可用内存后,设置淘汰策略
mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据