dborchard / tiny-db
Tiny Database: Query Engine, Storage Engine, Calcite, ANTLR
☆27Updated last year
Alternatives and similar repositories for tiny-db
Users that are interested in tiny-db are comparing it to the libraries listed below
Sorting:
- Develop increasingly sophisticated databases from scratch in Java☆29Updated 2 years ago
- Log-Structured Merge Tree Java implementation☆92Updated last year
- Provides a simple in-memory POJO Multi Version Concurrency Control (MVCC) cache☆45Updated 11 years ago
- Berkeley DB Java Edition☆56Updated 3 years ago
- A simple database built from scratch that has some the basic RDBMS features (SQL query parser, transactions, query optimizer)☆301Updated 2 years ago
- KVStore is a simple Key-Value Store based on B+Tree (disk & memory) for Java☆99Updated 8 months ago
- A small distributed key value store written in java, uses event driven architecture and supports replication.☆16Updated 7 months ago
- B+-tree in java that stores to disk using memory mapped files, supports range queries and duplicate keys☆47Updated last month
- Mem Ops for Java is a memory manager / allocator for use in systems requiring steady state memory consumption (as little garbage collecti…☆43Updated 4 years ago
- A bottom-up approach to learn the Netty project☆32Updated 3 years ago
- Java binding to Apache DataFusion☆80Updated last month
- JDBC driver that converts any INSERT, UPDATE and DELETE statements into append-only INSERTs. Instead of updating rows in-place it inserts…☆80Updated 8 years ago
- High performance persistent LSM key-value store library for the JVM.☆164Updated 2 years ago
- Feature-complete implementation of the Raft consensus algorithm in Java☆234Updated 8 months ago
- Disk based index database implementation. Purely written in Java.☆19Updated 7 years ago
- HawtDB is an embedded MVCC Key/Value Database☆78Updated 11 years ago
- Java implementation of immutable key-value storage based on sorted string table☆12Updated 9 years ago
- 🪵 From scratch implementation of Raft consensus algorithm in Go☆40Updated 3 years ago
- ☆47Updated 3 years ago
- Java implementation of TPC-C benchmark☆39Updated 8 years ago
- Disk-based B+-tree written in Pure Java☆221Updated 4 years ago
- Netty implementation of REdis Serialization Protocol, and a simple framework to implement command based protocols☆62Updated last week
- Protobuf compatible code generator☆28Updated last year
- The source code for this book: Grokking Streaming Systems: Real-time Event Processing (https://www.manning.com/books/grokking-streaming-s…☆106Updated last year
- Unofficial mirror of HSQLDB (https://sf.net/p/hsqldb/), namely HyperSQL Database. It is a relational database management system and a set…☆78Updated 4 months ago
- 500 行代码实现一个基于 LSM 的数据库☆143Updated 3 years ago
- SimpleDBM is an Open Source Multi-Threaded Embeddable Transactional Database Engine in Java.☆59Updated last year
- A Persistent Key-Value Store designed for Streaming processing☆83Updated 2 months ago
- ☆84Updated this week
- Distributed Operations and Data Organizer built on Apache BookKeeper☆28Updated last month