源码-etcd
etcd源码学习
搬砖使我快乐!
热爱技术,热爱生活.
展开
-
[etcd] etcd底层存储引擎boltdb源码解析
这篇文章讲的很好了https://youjiali1995.github.io/storage/boltdb/原创 2020-12-07 17:20:49 · 1978 阅读 · 0 评论 -
[etcd]etcd源码
naming生产环境目前使用的etcd是3.2版本.因此分析了核心的读写部分代码.1.etcd存储结构etcd存储结构: 内存:treeIndex,存储key对应的reversion信息.一个key可能对应多个reversion.(etcd以此实现的mvcc) 磁盘:boltdb.这个是开源的kv存储引擎.此处存储reversion对应的value. 因此一个读请求需要先从treeIndex查找到key对应的reversion,再从boltd...原创 2020-11-23 02:20:54 · 698 阅读 · 0 评论
分享