解决办法
成都创新互联公司是一家专注于成都做网站、成都网站制作、成都外贸网站建设与策划设计,惠安网站建设哪家好?成都创新互联公司做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:惠安等地区。惠安做网站价格咨询:028-86922220
设置key的过期时间 2. 按需求使用8种数据淘汰策略
volatile-lru(Least Recently Used):从已设置过期时间的数据集中挑选最近最少使用的数据淘汰
volatile-lfu(Least Frequently Used):从已设置过期时间的数据集中挑选一段时间内使用频率最少的数据淘汰
volatile-ttl(Time To Live):从已设置过期时间的数据集中挑选将要过期的数据淘汰
volatile-random:从已设置过期时间的数据集中随机选择数据淘汰
allkeys-lru:从数据集中挑选最近最少使用的数据淘汰
allkeys-lfu:从所有Keys中挑选一段时间内使用频率最低的数据淘汰
allkeys-random:从数据集中随机选择数据淘汰
方式一:RDB 简介
RDB:redis Database(默认持久化机制,默认文件名dump.rdb)
优点
快照保存数据极快,还原数据极快
缺点
小内存及其不适合使用
*快照条件**
Redis服务器正常关闭:./bin/redis-cli shutdown
save 900 1 //每900秒(15分钟)至少1个key发生变化,产生快照
save 300 10 //每300秒(5分钟)至少10个key发生变化,产生快照
方式二:AOF 原理简介
2. 每当执行服务器(定时)任务或者函数时flushAppendOnlyFile 函数都会被调用, 这个函数执行以下两个工作:
WRITE:根据条件,将 aof_buf 中的缓存写入到 AOF 文件
优点
持久化比RDB更好,不会丢失任何的修改
缺点
持久化文件会变的越来越大