-
Notifications
You must be signed in to change notification settings - Fork 646
learn
roseduan edited this page Sep 22, 2021
·
3 revisions
rosedb 是基于 bitcask 模型的,因此 bitcask 模型是基础。
介绍 bitcask 模型的文章:
https://riak.com/assets/bitcask-intro.pdf
https://medium.com/@arpitbhayani/bitcask-a-log-structured-fast-kv-store-c6c728a9536b
bitcask 模型的简单实践,300 行代码理解 bitcask 模型的主要思想:
https://github.com/roseduan/minidb
理解简单的 Get 和 Set 方法的流程
理解 merge 的流程