A simplified Golang implementation for log structured merge tree. Put
and Get
are supported. Compaction is also supported. Data is only stored in memory. Disk files are simulated by in-memory byte arrays. See https://eileen-code4fun.medium.com/log-structured-merge-tree-lsm-tree-implementations-a-demo-and-leveldb-d5e028257330 for a more elaborate documentation and how this compares to LevelDB.
forked from eileen-code4fun/LSM-Tree
-
Notifications
You must be signed in to change notification settings - Fork 0
jc4x4/LSM-Tree
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A simplified implementation for log structured merge tree.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Go 100.0%