thomasjungblut / go-sstables
Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.
☆280Updated last week
Alternatives and similar repositories for go-sstables:
Users that are interested in go-sstables are comparing it to the libraries listed below
- Raft + Postgres parser + Postgres wire protocol + Boltdb + ? = Distributed PostgreSQL☆102Updated 2 years ago
- A basic Raft implementation in Go.☆220Updated 10 months ago
- A Go library implementing a FST (finite state transducer)☆195Updated 2 months ago
- Write ahead log for Go.☆636Updated 3 months ago
- A cloud native embedded storage engine built on object storage.☆79Updated this week
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than ch…☆158Updated last year
- Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go.☆515Updated 5 years ago
- A disk based KV store (based on Bitcask implementation)☆172Updated last year
- Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner.☆411Updated 8 months ago
- High Availability Raft Framework for Go☆616Updated last month
- LBADD: An experimental, distributed SQL database