A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Repository Index
47,133 repositories indexed
1–5 of 5 · Most stars
An Embedded NoSQL, Transactional Database Engine
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
- xquery
- java
- temporal-data
- storage
Header only library that parses and plans SQL queries at compile time
- metaprogramming
- template-metaprogramming
- constexpr
- sql
StringDB is a modular, key/value pair archival DB designed to consume *tiny* amounts of ram & produce *tiny* databases.
- stringdb
- database
- lightweight
- easy-to-use