上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: [分布式系列]Gossip协议 介绍应用问题&目标&考量机制直接邮寄(direct mail)反熵传播(anti-entropy)谣言传播(rumor mongering) 通信模式拉方式(pull)推方式(push)推拉方式(push&pull)复杂度分析实现对比 原理总结优点缺点 参考 介绍 G 阅读全文
posted @ 2021-02-18 23:05 大摩羯先生 阅读(244) 评论(0) 推荐(0) 编辑
摘要: [Distributed]拜占庭将军问题 拜占庭概述拜占庭将军问题分布式领域中“拜占庭将军问题”问题核心剖析问题核心问题分析 问题解决解决方案:口头协议实现过程不可靠场景Commander不可靠Node不可靠少数不可靠多数不可靠 不足 解决方案:书面协议实现过程特点不足 解决方案:工作量证明 总结参 阅读全文
posted @ 2021-02-06 00:01 大摩羯先生 阅读(112) 评论(0) 推荐(0) 编辑
摘要: [Redis]集群 简述数据路由规则路由算法哈希取模算法一致性哈希算法虚拟槽 集群通信通信协议消息类型消息格式消息解析流程消息成本 集群搭建集群路由MOVEDASK 故障处理故障发现主观下线客观下线 故障恢复 集群架构集群限制总结参考 简述 分布式数据库是以集群的方式部署了多节点,把全量数据根据一定 阅读全文
posted @ 2021-02-03 21:02 大摩羯先生 阅读(35) 评论(0) 推荐(0) 编辑
摘要: [Redis]哨兵机制 架构拓扑运行机制故障转移集群选举Sentinel节点选举Redis节点选举 参考 在之前的文章中介绍了 [Redis]主从复制机制,主从复制机制可以允许我们拓展节点来进行数据拷贝,可以根据业务场景进行读写分离、数据备份等功能,但是主节点Master出现异常时并不能实现自动地主 阅读全文
posted @ 2021-02-02 17:42 大摩羯先生 阅读(22) 评论(0) 推荐(0) 编辑
摘要: [Redis]主从复制机制 架构拓扑复制关系建立断开 主从拓扑简单一主一从星形一主多从树状一主多从 复制命令sync全量复制psync全量/部分复制 复制原理总结参考 架构拓扑 复制关系 参与复制的节点一般有主节点和从节点两部分构成,任何节点都只能有一个主节点,任何一个主节点都可以有多个从节点,数据 阅读全文
posted @ 2021-02-02 11:34 大摩羯先生 阅读(20) 评论(0) 推荐(0) 编辑
摘要: [Redis]Lua脚本 Lua语言简介语言特性应用场景 数据结构协作组件伪客户端脚本缓存 命令实现evalevalshascript flushscript loadscript existsscript kill Lua与Redis命令区别Lua脚本优点总结参考 Lua语言简介 Lua是一种轻量 阅读全文
posted @ 2021-02-01 18:28 大摩羯先生 阅读(65) 评论(0) 推荐(0) 编辑
摘要: [Redis]事务实现机制 事务实现事务命令watch数据存储触发机制事务执行 multidiscardexec 执行流程数据构成异常处理入队错误执行错误 ACID探讨原子性(Atomic)隔离性(Isolation)持久性(Durability)一致性(Consistency) 参考 关系型数据库 阅读全文
posted @ 2021-02-01 14:21 大摩羯先生 阅读(21) 评论(0) 推荐(0) 编辑
摘要: [Redis]数据库空间模型 数据结构数据存储数据查找数据过期惰性删除定期删除 总结参考 在关系型数据库如MySQL,数据库数据是按照行记录格式进行存储的。同理,我们常说Redis是一个 键值对(Key-Value)构成的内存数据库,具体是以什么形式进行存储的,下面通过源码一看究竟。 数据结构 在r 阅读全文
posted @ 2021-01-30 23:39 大摩羯先生 阅读(32) 评论(0) 推荐(0) 编辑
摘要: [Redis]事件驱动模型 源码剖析main()主方法入口aeEventLoop事件处理封装类aeCreateEventLoop()事件初始化aeMain() 主循环函数aeProcessEvents()事件处理函数aeApiPoll()事件获取函数epoll实现select实现对比 事件驱动模型参 阅读全文
posted @ 2021-01-29 19:11 大摩羯先生 阅读(37) 评论(0) 推荐(0) 编辑
摘要: [Redis]持久化机制 RDB触发方式执行流程RDB文件格式对象文件编码字符串对象列表对象集合对象哈希对象有序集合对象 文件压缩优缺点 AOF执行频率执行流程重写压缩触发机制 优缺点 重启加载总结参考 Redis支持 RDB和 AOF两种持久化机制。通过 info persistence查看持久化 阅读全文
posted @ 2021-01-28 17:03 大摩羯先生 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页