数据库
分布式数据库
天黑,请闭眼
热爱编码,热爱技术
展开
-
dgraph-zero探索1
dgraph zero run文件 run方法 1、wal(write ahead log)更改操作badgerdb之前,先放入wal文件,由wal异步存入db,方便重启以后的数据恢复 2、原创 2021-06-14 16:25:54 · 157 阅读 · 1 评论 -
mysql为什么使用B+树
参考:https://www.cnblogs.com/serendipity-fly/p/9300360.html 为什么使用B-Tree(B+Tree) 上文说过,红黑树等数据结构也可以用来实现索引,但是文件系统及数据库系统普遍采用B-/+Tree作为索引结构,这一节将结合计算机组成原理相关知识讨论B-/+Tree作为索引的理论基础。 一般来说,索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的磁盘上。这样的话,索引查找过程中就要产生磁盘I/O消耗,相对于内存存取,I/O存取的消耗原创 2021-02-28 19:33:37 · 301 阅读 · 0 评论 -
raft协议
raft协议 参考链接:http://thesecretlivesofdata.com/raft/原创 2020-09-05 18:03:30 · 164 阅读 · 0 评论