https://github.com/GStechschulte/tiny-db
Writing a lightweight log-structured-merge (LSM) storage engine from scratch
https://github.com/GStechschulte/tiny-db
database lsm-tree storage-engine
Last synced: 11 months ago
JSON representation
Writing a lightweight log-structured-merge (LSM) storage engine from scratch
- Host: GitHub
- URL: https://github.com/GStechschulte/tiny-db
- Owner: GStechschulte
- License: mit
- Created: 2024-01-02T19:25:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-17T08:52:31.000Z (over 2 years ago)
- Last Synced: 2024-10-16T02:13:47.463Z (over 1 year ago)
- Topics: database, lsm-tree, storage-engine
- Language: Go
- Homepage:
- Size: 144 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tinydb

A lightweight log-structured-merge-database (LSM) built for time-series data. The main goal of this library is to learn and implement LSM-trees from scratch.
## Getting started
To use the storage engine...