mvSQLite - SQLite-kompatible verteilte Datenbank
(github.com/losfair)- Nutzt die VFS-Schicht von SQLite für OS-Portabilität und verwendet FoundationDB, den Open-Source-Distributed-Key-Value-Store von Apple, als Storage-Layer
- Bietet Skalierbarkeit sowohl für Lese- als auch Schreibzugriffe, nicht nur einfache Replikation
- Funktioniert allein durch das Hinzufügen von
LD_PRELOAD=libmvsqlite_preload.s; bestehender Code, der SQLite verwendet, muss nicht geändert werden - Automatisches Sharding
2 Kommentare
Dass Apple bei so einem Thema auftaucht, fühlt sich irgendwie erfrischend an ^^;
Einführungsartikel: Turning SQLite into a distributed database
rqlite – eine leichtgewichtige verteilte Datenbank auf Basis von SQLite
Ich setze serverseitig voll auf SQLite
Litestream – Streaming-Replikationstool für SQLite
Hat jemand SQLite schon als primäre DB eingesetzt?