博客专栏  >  综合   >  leveldb源代码分析

leveldb源代码分析

针对google开源kv数据库leveldb进行分析,leveldb就相当于bigtable的单机版实现。leveldb基本上是按照LSM思路实现的。

关注
20 已关注
5篇博文
  • 在Linux下编译Google leveldb数据库及在C++中操作示例

    1:简介        Leveldb是一个google实现的非常高效的kv数据库,可按照字符串键值顺序映射进行存贮。目前的版本1.2能够支持billion级别的数据量了。 在这个数量级别下还有着非...

    2011-08-07 19:16
    12973
  • leveldb源代码分析4:SkipList

    skiplist思想可以具体参考这: Skip list View more documents from xuqianghitsoft 或者是参考我的这篇博文:http://...

    2011-11-08 16:23
    4335
  • leveldb源代码分析3 memtable

    上面一篇博文主要说了leveldb的理论原理,接下来将说明leveldb中如何去实现这些组件,主要是按照下面的思路进行的:首先分别分析LSM的各个组件,例如memtable,commit log,co...

    2011-11-08 15:57
    4205
  • leveldb源代码分析2 理论基础

    leveldb其实就相当于是bigtable中简化的每个数据节点,其中关键性的思想如下(来自于http://www.slideshare.net/sunzhidong/google-leveldb-s...

    2011-11-07 21:56
    4750
  • leveldb源代码分析1

    1. leveldb简介 leveldb是一个key/value型的存储引擎,由google开发,并宣布在BSD许可下开放源代码。 2. leveldb下载和安装 leveldb托管在googl...

    2011-11-05 17:12
    5052

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部