读书人

幽雅的Bitcask

发布时间: 2013-12-06 17:56:43 作者: rapoo

优雅的Bitcask

这样,在重建hash表时,就不需要再扫描所有data file文件,而仅仅需要将hint file中的数据一行行读取并重建即可。大大提高了利用数据文件重启数据库的速度。

结语:

以上就是Bitcask数据模型的所有内容,非常之精简易懂,但是记住,他只是一个模型,如果我们要实现一个基于Bitcask的存储系统的话,相信还有很多工作要做,还有很多细节可以优化。有兴趣的同学可以看一看Riak或豆瓣beansdb?0.5.2 版本的源码。

读书人网 >编程

热点推荐