会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Warm water frog
不写笔记,不读书
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
31
下一页
2022年2月20日
Redis 中常见的集群部署方案
摘要: Redis 的高可用集群 前言 几种常用的集群方案 主从集群模式 全量同步 增量同步 哨兵机制 什么是哨兵机制 如何保证选主的准确性 如何选主 选举主节点的规则 哨兵进行主节点切换 切片集群 Redis Cluster方案 哈希槽重新分配 1、如果数据已经迁移完了 2、数据迁移了一半 Redis C
阅读全文
posted @ 2022-02-20 17:56 ZhanLi
阅读(3290)
评论(0)
推荐(4)
编辑
2022年2月9日
Redis 中如何保证数据的不丢失,Redis 中的持久化是如何进行的
摘要: Redis 中数据的持久化 前言 AOF 持久化 什么是 AOF 持久化 为什么要后记录日志呢 AOF 的潜在风险 AOF 文件的写入和同步 AOF 文件重写机制 AOF 的数据还原 RDB 持久化 什么是 RDB 持久化 RDB 如何做内存快照 快照时发生数据修改 多久做一次快照 过期的键如何持久
阅读全文
posted @ 2022-02-09 16:41 ZhanLi
阅读(1362)
评论(0)
推荐(5)
编辑
2022年1月28日
2021 年终总结
摘要: 2021年度总结 明天就要回老家了,每次过年回家,坐上回老家的火车,离开这个城市的时候,总有一种莫名的伤感。时光确实飞快,一年的时光好像也总是碌碌无为,回想起自己刚毕业来到这个城市时的一腔热血,不免感叹。。。 回首自己的一年,一个好的习惯是养成了,每天6点半起床,早早来到公司,每天给自己两个小时的学
阅读全文
posted @ 2022-01-28 08:40 ZhanLi
阅读(119)
评论(1)
推荐(0)
编辑
2022年1月24日
为什么 Redis 的查询很快, Redis 如何保证查询的高效
摘要: Redis 如何保证高效的查询效率 为什么 Redis 比较快 Redis 中的数据结构 1、简单动态字符串 SDS 对比 c 字符串的优势 SDS可以常数级别获取字符串的长度 杜绝缓冲区溢出 减少修改字符串时带来的内存分配次数 二进制安全 兼容部分C字符串函数 2、链表 3、字典 4、跳表 5、整
阅读全文
posted @ 2022-01-24 15:52 ZhanLi
阅读(2324)
评论(0)
推荐(6)
编辑
2022年1月17日
RabbitMQ 中的分布式,普通 cluster 模式的构建
摘要: RabbitMQ 如何做分布式 前言 集群配置方案 cluster 普通模式 镜像模式 federation shovel 节点类型 RAM node Disk node 集群的搭建 1、局域网配置 2、每台及其中安装 RabbitMQ 3、设置不同节点间同一认证的Erlang Cookie 4、使
阅读全文
posted @ 2022-01-17 15:20 ZhanLi
阅读(1321)
评论(2)
推荐(4)
编辑
2022年1月7日
RabbitMQ使用 prefetch_count优化队列的消费,使用死信队列和延迟队列实现消息的定时重试,golang版本
摘要: RabbitMQ 的优化 channel prefetch Count 死信队列 什么是死信队列 使用场景 代码实现 延迟队列 什么是延迟队列 使用场景 实现延迟队列的方式 Queue TTL Message TTL 使用 Queue TTL 设置过期时间 使用 Message TTL 设置过期时间
阅读全文
posted @ 2022-01-07 23:23 ZhanLi
阅读(4326)
评论(0)
推荐(4)
编辑
2021年12月30日
RabbitMQ,RocketMQ,Kafka 事务性,消息丢失,消息顺序性和消息重复发送的处理策略
摘要: 消息队列常见问题处理 分布式事务 什么是分布式事务 常见的分布式事务解决方案 基于 MQ 实现的分布式事务 本地消息表-最终一致性 MQ事务-最终一致性 RocketMQ中如何处理事务 Kafka中如何处理事务 RabbitMQ中的事务 消息防丢失 生产阶段防止消息丢失 RabbitMQ 中的防丢失
阅读全文
posted @ 2021-12-30 09:54 ZhanLi
阅读(2028)
评论(0)
推荐(5)
编辑
2021年12月18日
RabbitMQ,RocketMQ,Kafka 消息模型对比分析
摘要: 消息模型 消息队列的演进 消息队列模型 发布订阅模型 RabbitMQ的消息模型 交换器的类型 direct topic fanout headers Kafka的消息模型 RocketMQ的消息模型 参考 消息模型 消息队列的演进 消息队列模型 早先的消息队列是按照"队列"的数据结构来设计的。 生
阅读全文
posted @ 2021-12-18 15:30 ZhanLi
阅读(1357)
评论(4)
推荐(4)
编辑
2021年12月10日
RabbitMQ,RocketMQ,Kafka,Pulsar 几种消息队列的对比
摘要: 常用的几款消息队列的对比 前言 RabbitMQ 优点 缺点 RocketMQ 优点 缺点 Kafka 优点 缺点 Pulsar 优点 缺点 如何选择合适的消息队列 参考 常用的几款消息队列的对比 前言 消息队列的作用: 1、应用耦合:多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个
阅读全文
posted @ 2021-12-10 08:25 ZhanLi
阅读(3806)
评论(2)
推荐(11)
编辑
2021年12月2日
设计模式学习-使用go实现中介者模式
摘要: 中介模式 定义 优点 缺点 适用范围 代码实现 参考 中介模式 定义 中介模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使个各对象不需要显示的相互引用,从而使其藕合松散,而且可以独立的改变它们之间的交互。 中介模式的设计思想跟中间层很像,通过引入中介这个中间层,将一组对象之间
阅读全文
posted @ 2021-12-02 09:57 ZhanLi
阅读(95)
评论(0)
推荐(1)
编辑
上一页
1
···
3
4
5
6
7
8
9
10
11
···
31
下一页