Kronotop: Eine Redis-kompatible, verteilte und transaktionale Dokumentdatenbank
Kronotop ist eine mit Redis kompatible, verteilte und transaktionale Dokumentdatenbank, die auf FoundationDB basiert. Sie unterstützt eine MQL-ähnliche Abfragesprache, ACID-Transaktionen und eine On-Disk-Storage-Engine mit einem Primary-Standby-Replikationsmodell. Sie befindet sich noch in der frühen Entwicklungsphase mit einer instabilen API, bietet aber bereits Funktionen wie ZMap (ein geordneter Key-Value-Store), Namespaces und teilweise Unterstützung für Redis-Datenstrukturen (Strings und Hashes). Zukünftige Pläne umfassen die Unterstützung weiterer Redis-Datenstrukturen (Listen, Mengen, geordnete Mengen) und eine Bucket-Datenstruktur zum Speichern von JSON-ähnlichen Dokumenten mit MQL-Abfragesprache und Transaktionsunterstützung.