- Mentat - Persistent, relational store inspired by Datomic and DataScript.
- RocksDB - Persistent Key-Value Store for Flash and RAM Storage.
- goleveldb - LevelDB key/value database in Go.
- tikv - Distributed transactional key-value database, originally created to complement TiDB.
- pd - Placement driver for TiKV.
- Noria - Dynamically changing, partially-stateful data-flow for web application backends.
- RethinkDB - Pushes JSON to your apps in realtime.
- RedixDB - Persistent real-time key-value store, with the same redis protocol with powerful features.
- AresDB - GPU-powered real-time analytics storage and query engine.
- Sophia - Modern transactional key-value/row storage library.
- TiDB - Distributed HTAP database compatible with the MySQL protocol.
- Bolt - Pure Go key/value store inspired by Howard Chu's LMDB project.
- Stanford DB course
- Algebraic Query Language - Schemas as categories, DB instances as functors, provable data migration as functor composition.
- David Nolen: Out of the Tarpit, Revisited (2017)
- syncing-thesis - Syncing strategies for mobile apps.
- Storage Performance Development Kit - Provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications.