会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Finley
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
12
下一页
2020年12月3日
Golang 实现 Redis(8): TCC分布式事务
摘要: 本文是使用 golang 实现 redis 系列的第七篇, 将介绍如何在分布式缓存中使用 Try-Commit-Catch 方式来解决分布式一致性问题。
阅读全文
posted @ 2020-12-03 13:53 -Finley-
阅读(4466)
评论(9)
推荐(4)
2020年11月25日
Golang 实现 Redis(7): 集群与一致性 Hash
摘要: 本文是使用 golang 实现 redis 系列的第七篇, 将介绍如何将单点的缓存服务器扩展为分布式缓存。我们采用一致性 hash 算法 key 分散到不同的服务器,客户端可以连接到服务集群中任意一个节点。当节点需要访问的数据不在自己本地时,需要通过一致性 hash 算法计算出数据所在的节点并将指令转发给它。
阅读全文
posted @ 2020-11-25 20:37 -Finley-
阅读(4525)
评论(7)
推荐(4)
2020年11月24日
Golang 实现 Redis(6): 实现 pipeline 模式的 redis 客户端
摘要: 本文是使用 golang 实现 redis 系列的第六篇, 将介绍如何实现一个 Pipeline 模式的 Redis 客户端
阅读全文
posted @ 2020-11-24 08:37 -Finley-
阅读(3601)
评论(4)
推荐(3)
2020年10月30日
LSM 树详解
摘要: LSM 树的思想是使用顺序写代替随机写来提高写性能,与此同时会略微降低读性能。 HBase、 Cassandra、 LevelDB、 RocksDB 以及 ClickHouse MergeTree 等流行的 NoSQL 数据库均采用 LSM 存储结构。
阅读全文
posted @ 2020-10-30 10:49 -Finley-
阅读(5456)
评论(0)
推荐(4)
2020年8月2日
Redis 内存压缩原理
摘要: Redis 的 ziplist、quicklist 以及 intset 原理介绍
阅读全文
posted @ 2020-08-02 23:22 -Finley-
阅读(5334)
评论(1)
推荐(8)
2020年5月9日
Golang 实现 Redis(5): 使用跳表实现 SortedSet
摘要: 跳表和 SortedSet 实现
阅读全文
posted @ 2020-05-09 07:58 -Finley-
阅读(4234)
评论(4)
推荐(9)
2020年4月8日
Golang 实现 Redis(4): AOF 持久化与AOF重写
摘要: AOF 持久化与AOF重写实现
阅读全文
posted @ 2020-04-08 22:53 -Finley-
阅读(5368)
评论(7)
推荐(5)
2020年4月1日
Redis 缓存更新一致性
摘要: Redis 缓存更新的五种常见策略及优缺点分析
阅读全文
posted @ 2020-04-01 19:52 -Finley-
阅读(3775)
评论(1)
推荐(6)
2020年3月29日
Golang 实现 Redis(3): 实现内存数据库
摘要: Golang 实现 Redis 之三: 内存KV数据库实现
阅读全文
posted @ 2020-03-29 06:46 -Finley-
阅读(10143)
评论(12)
推荐(3)
2020年2月18日
Linux 系统监控工具 atop
摘要: Linux 系统常用监控项与监控工具 atop 介绍
阅读全文
posted @ 2020-02-18 20:30 -Finley-
阅读(6208)
评论(1)
推荐(3)
2019年11月24日
Golang 实现 Redis(2): 实现 Redis 协议解析器
摘要: Golang 实现 Redis 之二: Redis 通信协议与解析器的实现
阅读全文
posted @ 2019-11-24 17:11 -Finley-
阅读(10792)
评论(13)
推荐(7)
2019年6月22日
Golang 实现 Redis(1): Golang 编写 Tcp 服务器
摘要: Golang 开发 Tcp 服务器及拆包粘包、优雅关闭的解决方案
阅读全文
posted @ 2019-06-22 22:20 -Finley-
阅读(22563)
评论(17)
推荐(15)
2019年5月19日
Redis 主从复制与哨兵
摘要: Redis 主从复制与哨兵配置和原理
阅读全文
posted @ 2019-05-19 20:47 -Finley-
阅读(1398)
评论(2)
推荐(2)
2019年4月8日
Redis 应用实战
摘要: 缓存更新一致性、缓存击穿问题、集合式缓存、缓存应用中常见的并发问题及常见应用方式的探讨
阅读全文
posted @ 2019-04-08 22:43 -Finley-
阅读(2460)
评论(2)
推荐(3)
2019年3月9日
Java 内存模型
摘要: Java 内存模型、指令重排序与happens-before、volatile 与 synchronized关键字 浅析
阅读全文
posted @ 2019-03-09 21:20 -Finley-
阅读(339)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页
公告