豆瓣评论

  • 豆友tfd3BhuqCI
    推荐想读源码的朋友结合着这本书读一读,效果还是很不错的08-05
  • 雪洁
    内容已比较详细,适合详细阅读11-22
  • chieh
    一般般,不能算好书,但总比没有好。——当自己深入源码之后,发现这本书还是蛮不错的,所以改成了 4 星。1. 通过这本书我快速找到了重点。2. 这本书的注释帮我省去了很多查找的时间。扣掉一星,因为这本书内容排布比较乱,没有按照由浅入深的方式,适合用来当做读源码时的手册。06-08
  • sunznx
    可以从第六章开始读起,这本书写的一般般,不过 leveldb 没有其他好书。很多代码解释,写得看不懂在说啥(特别是最后的 compaction 部分),得自己去看代码09-08
  • 喵叽是一只喵
    介绍Leveldb的书很少,这个原创书籍还算不错,深入学习源码之前的好书04-13
  • 橙子炮
    有些细节浑水摸鱼,总体不错05-12
  • 顾晅
    对于源码分析类书,应该在前言或者第一章什么地方把对应的分析版本给出来;书中流程图有些是有明显逻辑错误的,如P39的Get流程分析;代码排版不够好,比较粗糙。11-24
  • Medi
    前半部分综述看的比较认真,后半部分代码实现等我后续看代码之后再一起看,要不然看不下去05-12
  • Jun
    粗读一遍,leveldb涉及到算法都很经典,前面都不错,版本管理、compaction部分讲得不是很清晰,还是要再看看源码01-19
  • heisen
    花了两天的时间粗读了一下这本书,感觉是最近几年国内关于kv这个领域写的最深入的一本书了,大部分的书都变成了操作手册,而这本书结合源码展示了leveldb log,memtable,sstable各种架构原理和细节,同时也讲解了相关的系统编程概念和code比如内存屏障,内存模型,sstable里面的bloom filter还有memtable里面的skiplist之类,知其然更知其所以然,感觉还可以结合源码再多读几次。01-11
  • Ethanity
    读ch4/6-9就行了01-31
  • 沉寂之舟
    算是国内唯一一本讲leveldb源码的书,是抱着很高的期待看的,前面的内容还真是难以下咽,得找找参考资料,后半部分的模块代码还是不错的,不过缺点也非常明显。首先,可能作者认为读源码就是“精通”了吧,大都只能算代码阅读笔记,具体分析却讲的不够细。其次,内容组织上,所谓基础知识,也就是更底层的utils和port代码,完全是跳跃式,感觉就是凭作者的喜好来讲,也甚至没有leveldb中怎么调用说明;最后,代码和GitHub上完全对不上,至少是2018年的代码了,作为2021年出版的书,多少也要更新一下吧。03-13