简介
读这篇文章的读者,基本上都是从事软件相关的工作。对一项软件相关技术的掌握程度,作者认为可以划分几个层次:
- 初级:对技术有基本对了解,能够熟练使用,解决实际工作中的问题;
- 中级:能够吃透技术的相关原理,分析源码实现,对设计和实现知其所以然;
- 高级:性能、功能对调优,充分发掘软件、硬件的潜力;
- 专家:能够做出微创新,运用老的经验解决新领域的问题。
本系列文章基本上按照这个思路进行组织,针对LevelDB数据库,会分别介绍C++教程、源码分析、性能调优,目前也有计划去写一下LevelDB升级版RocksDB系列文章。
本文为作者关于LevelDB的系列文章做的索引,方便阅读。