thejchap / jdb
a distributed key-value store written in python
β13Updated 4 years ago
Alternatives and similar repositories for jdb:
Users that are interested in jdb are comparing it to the libraries listed below
- A pluggable implementation of the Paxos Consensus Protocolβ21Updated 7 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Dataβ35Updated last year
- Simple and efficient WAL implementation in Go πβ59Updated 10 months ago
- (educational) build your own disk based KV storeβ12Updated 7 months ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.β55Updated 4 months ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.β40Updated 4 years ago
- A toy, ACID compliant, and Relational-ish DBMS built from scratchβ34Updated last month
- Grep from First Principlesβ16Updated 5 years ago
- GCounter CRDT Implemented in Go & Dockerβ14Updated 4 years ago
- β21Updated last year
- Offline key generation service written in Goβ12Updated 4 years ago
- Basic Golang implementation of a Triple Store. Built to learn the Golang language before an internship.β19Updated 5 years ago
- A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading tβ¦β17Updated 5 years ago
- π A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-diskβ¦β31Updated last year
- Logical implementation, in Perl and Go, of the computer described in J. Clark Scott's book "But How Do It Know?".β31Updated 4 years ago
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store packageβ34Updated 4 months ago
- SQLite load testing application using GitHub Archive data.β14Updated 2 years ago
- A multi-model, scalable database written in Goβ14Updated 3 years ago
- ViewStamped Replication implementation in Goβ38Updated last year
- Implementation of git internals from scratch in Go languageβ50Updated 2 years ago
- A barebones go implementation of pytorchβ24Updated 6 months ago
- An Adaptive Radix Tree (ART) implementation in Goβ80Updated last year
- An LSM Tree based Key-Value storage engine written in Goβ31Updated 8 months ago
- Simple yet powerful actor model in golang for message passing based applications [Work in Progress]β21Updated 6 years ago
- A playground to experiment with Raft proposal pipeline optimizationβ17Updated 2 years ago
- A Github repo for Building a NoSQL database from zeroβ55Updated 2 years ago
- Golang implementation of Chord DHTβ35Updated 3 years ago
- a Kubernetes operator for the rqlite databaseβ12Updated 2 years ago
- LFU-based in-memory cache in Rustβ15Updated last year
- A simple Go app to understand the Raft Consensus Algorithmβ12Updated 8 years ago