NicolasLM / bplustree
An on-disk B+tree for Python 3
☆767Updated 5 years ago
Alternatives and similar repositories for bplustree:
Users that are interested in bplustree are comparing it to the libraries listed below
- Asynchronous replication framework for distributed Python projects☆349Updated last year
- Python library for handling efficiently sorted integer sets.☆208Updated 5 months ago
- This is an implementation of a log structure merge tree.☆60Updated 7 years ago
- Python Non-cryptographic Hash Library☆283Updated last year
- Full featured consistent hashing python library compatible with ketama☆203Updated 10 months ago
- Python bindings for RocksDB☆278Updated last year
- Roaring Bitmap in Cython☆79Updated 8 months ago
- ☆81Updated 4 months ago
- Paxos in Python, tested with Jepsen☆31Updated 3 years ago
- Python bindings for the SQLite4 LSM database.☆130Updated 3 months ago
- Python implementation of the Raft algorithm for distributed consensus☆156Updated 6 years ago
- A least recently used (LRU) cache for Python☆223Updated 6 months ago
- Cuckoo Index: A Lightweight Secondary Index Structure☆130Updated 3 years ago
- A fast and memory efficient LRU cache for Python☆265Updated 4 months ago
- Python bindings for RocksDB☆150Updated 3 years ago
- A key-value store implemented as a Log-Structured Merge Tree in C++☆71Updated 7 years ago
- An implementation of Intel's concurrent B+Tree (Palm Tree)☆173Updated 8 years ago
- Python bindings for xorfilter(faster and smaller than bloom and cuckoo filters)☆112Updated 3 months ago
- A implementation of Raft in pure Python☆295Updated 9 years ago
- 🐍 Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage☆210Updated 9 months ago
- ☆127Updated 6 years ago
- Pure python implementation of a skiplist data structure☆34Updated 3 years ago
- Example multi-paxos application for those learning Paxos & multi-paxos☆91Updated 5 years ago
- CannonDB is a lightweight but powerful key-value database created for human beings.☆13Updated 6 years ago
- A list-like type with better asymptotic performance and similar performance on small lists☆312Updated 2 years ago
- A library for replicating your python class between multiple servers, based on raft protocol☆710Updated 3 months ago
- A fork of LevelDB intended to meet the needs of HyperDex while remaining compatible with LevelDB.☆459Updated 8 years ago
- Fast Python Bloom Filter using Mmap☆129Updated 8 months ago
- scaling, counting, bloom filter library☆968Updated 5 years ago
- gevent-cooperative child processes and inter-process communication☆86Updated this week