只需一步,快速开始
主题 909|帖子 909|积分 2727
在 redis7.2 之前,sds 类型的数据会直接放入到编码结构为 hashtable 的set 中 其中,sds 实在就是 redis 中的 string 类型 在 redis7.2 之后,sds 类型的数据,首先会使用 listpack 结构,当 set 到达一定的阈值时,才会自动转换为 hashtable。添加 listpack 结构是为了进步内存利用率和操纵服从,由于 hashtable 的空间开销和碰撞概率都比较高
优先使用 allkeys-lru 策略:业务数据中有明显的冷热数据区分,建议使用 allkeys-lru 策略 业务应用访问频率相差不大,没有明显的冷热数据区分,建议使用 allkeys-random 策略 业务中有置顶的需求,好比置顶视频、新闻,可以使用 volatile-lru 策略
把对 AOF 文件中的写下令进行合并,压缩文件体积,同步到新的 AOF 文件中,然后使用新的 AOF 文件覆盖旧的 AOF 文件
Redis 的其他功能,好比长期化、异步删除、集群数据同步等,都是交由额外线程实验的
Redis 2.8 以后提供了 Redis Sentinel 哨兵机制来解决这个问题 (注册中心 心跳机制)
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖并转播
立山