andylamp / BPlusTree
An efficient, conscise, and simple implementation of a purely on-disk B+ Tree data structure
☆169Updated last year
Alternatives and similar repositories for BPlusTree:
Users that are interested in BPlusTree are comparing it to the libraries listed below
- Disk-based B+-tree written in Pure Java☆219Updated 4 years ago
- KVStore is a simple Key-Value Store based on B+Tree (disk & memory) for Java☆99Updated 6 months ago
- A fast key/value store that is efficient for high-volume random access reads and writes.☆356Updated 7 years ago
- 500 行代码实现一个基于 LSM 的数据库☆143Updated 3 years ago
- a tiny database with ARIES recovery algorithm (WAL and Fuzzy Checkpoint) to achieve ACID☆37Updated 4 years ago
- Berkeley DB Java Edition☆55Updated 3 years ago
- minimal database☆39Updated 5 years ago
- High performance persistent LSM key-value store library for the JVM.☆164Updated 2 years ago
- My multi-paxos service implement :-)☆142Updated 2 years ago
- SimpleDBM is an Open Source Multi-Threaded Embeddable Transactional Database Engine in Java.☆59Updated last year
- A Java implementation of Lamport's Paxos algorithm.☆89Updated 9 months ago
- Distributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.☆59Updated 5 years ago
- ☆130Updated 4 years ago
- A Java library to perform direct I/O in Linux, bypassing file page cache.☆318Updated 2 years ago
- xnnyygn's raft implementation☆234Updated last month
- Labs of MIT 6.830 Database Systems☆57Updated 7 years ago
- Code for "SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores" published in USENIX ATC 19☆90Updated last year
- A fast and space efficient Radix tree in Java☆125Updated 4 years ago
- Deneva is a distributed in-memory database framework that supports the evaluation of various concurrency control algorithms.☆114Updated 2 years ago
- Simple Database Management System☆39Updated 8 years ago
- An open sourced implementation of Bw-Tree in SQL Server Hekaton☆499Updated 6 years ago
- 简洁、优雅的key/value存储引擎☆53Updated 10 years ago
- A Java implementation of B+ tree for key-value store☆55Updated 5 years ago
- KVell: the Design and Implementation of a Fast Persistent Key-Value Store☆281Updated 4 years ago
- Low Level Persistence Library☆98Updated 4 months ago
- HotRing: A Hotspot-Aware In-Memory Key-Value Store reading report code/data☆41Updated 4 years ago
- ☆75Updated 2 years ago
- Yet another Raft Consensus implementation☆180Updated last year
- 《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试☆50Updated 2 years ago
- B+-tree in java that stores to disk using memory mapped files, supports range queries and duplicate keys☆47Updated last month