prologic / bitcaskLinks
๐ A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
โ34Updated last year
Alternatives and similar repositories for bitcask
Users that are interested in bitcask are comparing it to the libraries listed below
Sorting:
- Server for benchmarking pure Go key/value databasesโ33Updated 8 years ago
- Raft backend using LevelDBโ31Updated 2 years ago
- Wrapper around LUA script executor for long-running scriptsโ20Updated 8 months ago
- An Adaptive Radix Tree (ART) implementation in Goโ81Updated last year
- A Bitcask (LSM+WAL) Key/Value Store written in Go.โ38Updated 6 years ago
- โ28Updated 2 years ago
- Simple internal event bus for Go applicationsโ33Updated this week
- Off heap golang memory poolโ60Updated 3 years ago
- In memory sharded cache implementationโ35Updated 3 years ago
- Scheduler of events for near real-time systemsโ24Updated this week
- on-disk hash table(mainly for WAL).โ27Updated last year
- A spinlock implementation for Go.โ61Updated 4 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Dataโ35Updated last year
- a unified channel package for buffered, unbuffered, and unbounded channelsโ39Updated 2 years ago
- โ13Updated last year
- ๐งต thead facilities in Goโ17Updated 4 years ago
- Fast event-loop networking for Go (the lite version)โ72Updated 4 years ago
- Simple Go library for executing lots of operations spread over any number of threadsโ74Updated 2 years ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.โ41Updated 4 years ago
- Write ahead Raft log for Goโ57Updated 4 years ago
- High-performance Redis-Server multi-threaded framework, based on rawepoll model.โ78Updated 3 weeks ago
- SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.โ23Updated 8 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.โ45Updated 3 years ago
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store packageโ36Updated 7 months ago
- Streaming JSON encoding for Golangโ30Updated 5 months ago
- Simple and efficient WAL implementation in Go ๐โ60Updated last year
- Collect data about your dependenciesโ43Updated last month
- simple data streams for goโ31Updated 2 years ago
- ๐ Schema based, typed Redis caching/memoize framework for Goโ24Updated 3 years ago
- adaptive radix tree (a.k.a prefix tree or compact trie)โ32Updated 2 months ago