mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据? 1.限定 Redis 占用的内存,Redis 会根据自身数据淘汰策略,加载热数据到内存.所以,计算一下 20W 数据大约占用的内存,然后设置一下 Redis 内存限制即可. 2.问题是什么数据? 比如用户数据.数据库有2000w条.活跃用户:redis sortSet里 放两天内(为方便取一天内活跃用户)登录过的用户,登录一次ZADD一次,如set已存在则覆盖其分数(登录时间).键:login:…