随笔分类 -  redis

摘要:redis 最大运行内存 redis 最大运行内存可以是多少呢,这个主要看 redis.conf 配置中的maxmemory <bytes>选项,设定最大运行内存的单位是字节。只有当我们的 redis 内存占用达到这个阈值时,才会开启缓存淘汰。 在 64 位机器上,maxmemory 的默认值是 0 阅读全文
posted @ 2024-08-15 13:49 墨色山水 阅读(19) 评论(0) 推荐(0) 编辑
摘要:其实网上有很多介绍 redis cluster 集群的博客文章,这里主要是总结集群设计的一些关键点。 节点通讯 Gossip 算法:是一种用于在分布式集群中,去中心化(无leader节点),保持所有节点数据最终一致性的算法。 当某个节点的状态发生变更(例如新节点加入、现有节点离开或状态改变)时,它会 阅读全文
posted @ 2024-08-02 15:37 墨色山水 阅读(39) 评论(0) 推荐(0) 编辑
摘要:redis 为了在能在宕机后,数据不丢失,提供了 rdb 和 aof 两种方式持久化 rdb 介绍 原理:在指定的时间间隔内,将内存里的所有数据以快照的形式保存到一个二进制文件中,在重启 redis 时,通过加载这个二进制文件里的数据到内存中,实现数据恢复。rdb 默认使用的文件名为 dump.rd 阅读全文
posted @ 2024-07-26 09:28 墨色山水 阅读(28) 评论(0) 推荐(0) 编辑
摘要:aof 介绍 在redis运行期间,不断将修改命令写入到文件中,实现持久化(注意,只有写命令,才会持久化到文件中,读命令没必要写入到文件中)。在redis重启后,只需要将这些写命令再执行一次,就可以恢复数据。 触发时机 在 redis.conf 配置文件中设置: # 开启AOF appendonly 阅读全文
posted @ 2023-05-07 22:50 墨色山水 阅读(26) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示