09 2023 档案

摘要:哨兵简介 1. redis提供了哨兵的命令,是一个独立的进程 2. 哨兵通过发送命令给节点,通过redis节点响应达到监控多个redis实例的运行情况 3. 当哨兵发现master宕机,会自动将从节点切换成主节点,并通知其他的从节点,修改配置文件切换主机 4. 默认端口是26379 哨兵的主要任务 阅读全文
posted @ 2023-09-20 16:28 gengone 阅读(142) 评论(0) 推荐(0) 编辑
摘要:相关配置 a. replica-read-only yes: 从节点开启只读模式 b. master-auth xxxx: 主节点访问密码 c. replicaof ip 端口:从哪个主节点进行复制 相关命令 info replication查看主从信息 主从复制分类 主从刚连接的时候,会进行全量同 阅读全文
posted @ 2023-09-18 11:49 gengone 阅读(10) 评论(0) 推荐(0) 编辑
摘要:在使用Redis的时候,可以设置key的过期时间,但是当key到达过期时间时,是否会被redis立即删除?答案是no。这里就涉及redis key的过期策略:定时删除和惰性删除 定期删除 隔一段时间,随机抽取一些设置过期时间的key,检查其是否过期,如果过期就删除 惰性删除 当客户访问数据时,如果过 阅读全文
posted @ 2023-09-13 19:22 gengone 阅读(116) 评论(0) 推荐(0) 编辑
摘要:redis支持两种持久化方式RDB(Redis Database)和AOF(Append only file)。 1. RDB a. 在指定的时间将内存中的数据集快照写入磁盘,默认存储文件的名称为dump.rdb b. RDB文件是一个紧凑压缩的二进制文件 c. 恢复大数据集的时候速度比AOF要快, 阅读全文
posted @ 2023-09-12 16:18 gengone 阅读(11) 评论(0) 推荐(0) 编辑
摘要:集群原理 哈希槽:redis共16384个哈希槽,数据会根据CRC16(key) mod 16384,决定存储在哪个哈希槽,这种将数据存储在不同节点不同哈希槽的行为被称为数据分片 从节点是没有哈希槽的,只有主节点才有 存储/读取的时候,先进行运算,如果计算的槽位在当前节点则直接进行存取,如果不在则进 阅读全文
posted @ 2023-09-09 10:59 gengone 阅读(16) 评论(0) 推荐(0) 编辑

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