feature
lsmtree
feature | lsmtree | |
---|---|---|
2 | 1 | |
36 | 23 | |
- | - | |
0.0 | 1.7 | |
about 1 year ago | about 1 year ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
feature
lsmtree
-
Resource for making database from scratch
For learning, I built components of the database engine like an SQL parser, a file-based B+ tree, a log-structured merge-tree. And I planned to merge them into the simple database engine. But I paused the project due to the changes in life obstacles.
What are some alternatives?
go-feature-flag - GO Feature Flag is a simple, complete and lightweight self-hosted feature flag solution 100% Open Source. 🎛️
db_tutorial - Writing a sqlite clone from scratch in C
toggler - toggler is a feature flag service to decouple deployment, feature enrollment and experiments
helindb
flagr-archived - [Archived] - Merged and move to https://github.com/openflagr/flagr
bolthold - BoltHold is an embeddable NoSQL store for Go types built on BoltDB
py-caskdb - (educational) build your own disk based KV store
fbptree - A persistent storage (in file) based using B+ tree with byte-slice keys and values
bluge - indexing library for Go
chai - Modern embedded SQL database
gosqldb - A key-value persistent database that supports SQL queries over B+ and LSM trees
bolt