Implementation of a production grade KV store
-
Updated
May 28, 2020 - Python
Implementation of a production grade KV store
This is a simple django rest application to store information in key value pair.
A scalable, fault-tolerant, and highly available distributed key-value store implementation providing causal consistency and eventual convergence, achieving both horizontal and vertical scalability.
A way to use the ipfs filesystem as a key value store
Distributed Multi-Consistency Key-Value Store
Poridhi Lab 01: A minimal Redis-like TCP server in Python. Listens on port 6379, accepts multiple clients with threading, responds to PING with PONG, and manages connections gracefully. Foundation for learning sockets, RESP, and building a key-value store.
Prototype implementation of a distributed, fault-tolerant Key-Value Database
A very tiny clone of Redis in Python3
A simple key value store with simple persistence logic, all behind a socket server.
A high-performance, thread-safe key-value cache server built with Python using Windows Named Pipes for fast local inter-process communication (IPC). Ideal for coordinating scripts, sharing state, and building lightweight infrastructure tools.
Tooling and Common Components for Sqlite3 with Python
Minimal and in-memory datastore for performant data storage and retrieval.
Lightweight in memory key-value store with on the fly compression.
𝙰 𝙳𝚒𝚜𝚝𝚛𝚒𝚋𝚞𝚝𝚎𝚍 𝙸𝚗 𝙼𝚎𝚖𝚘𝚛𝚢 𝙺𝚎𝚢-𝚅𝚊𝚕𝚞𝚎 𝙳𝚊𝚝𝚊𝚜𝚝𝚘𝚛𝚎
An asynchronous Redis clone in Python using asyncio. Implements the RESP protocol, master-replica replication, RDB file parsing, and key expiry.
Implementation of Dice DB (Redis clone) in Python
A distributed key-value store created using etcd and a python backend
Add a description, image, and links to the key-value-store topic page so that developers can more easily learn about it.
To associate your repository with the key-value-store topic, visit your repo's landing page and select "manage topics."