redis
文章平均质量分 93
cjay_fighting
这个作者很懒,什么都没留下…
展开
-
redis7新特性、源码解析
master的数据集会对应一个随机数的复制ID和偏移量,偏移量是数据集的字节数,slave端也会保存复制ID和偏移量,PSYNC时,slave将复制ID和偏移量发送给master,master通过复制ID找到偏移量,判断slave的同步进度,如果master的backlog缓冲区包含slave所需的数据,则进行增量同步,否则全量同步。repl-backlog-size:master的复制缓冲区大小,越大则容忍slave断联的时间越长,第一个slave连接时,才会创建复制缓冲区。原创 2024-07-06 20:12:43 · 2295 阅读 · 2 评论 -
Redis集群
理论简介能够自动分割数据到不同节点上,扩展存储空间能保证一定程度的可用性,当某些节点挂掉或网络不可达时,集群能继续对外提供服务。但当主节点和对应所有从节点都挂掉时,集群不可用2个端口号注意:redis集群需要开通2个端口,一个是对外暴露的执行redis命令的端口6379,另一个是节点间通信的内部端口,用来交换数据的,在生产环境要注意开通这2个端口的防火墙,不然集群不能正常工作。hash槽redis用了hash槽来实现数据分片,一共有16384个hash槽(0~16383),每个master原创 2021-03-27 14:53:06 · 608 阅读 · 0 评论