主要代码来自于whuanle/lsm, 为了方便应用到huiming23344/kv-raft中,在原作者基础上进行了一些修改和完善。
加入iMemTable结构,解决了Compress时WalF会被误删的问题
下载依赖包:
go get -u github.com/huiming/lsm@v1.0.0
使用 Go 实现一个 LSM Tree 数据库
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commit | ||||
主要代码来自于whuanle/lsm, 为了方便应用到huiming23344/kv-raft中,在原作者基础上进行了一些修改和完善。
加入iMemTable结构,解决了Compress时WalF会被误删的问题
下载依赖包:
go get -u github.com/huiming/lsm@v1.0.0
使用 Go 实现一个 LSM Tree 数据库