Frankensqlite
Independent ground-up Rust reimplementation of SQLite with concurrent writers and information-theoretic durability
Database AdministrationOpen Source DatabasesOpen Source
About
Il problema: SQLite consente solo un scrittore alla volta. Un singolo byte di blocco (WAL_WRITE_LOCK in wal.c:3698) serializza tutti gli scrittori. Per carichi di lavoro con molte scritture, questo collo di bottiglia limita il throughput, indipendentemente da quanti core hai. Scritture corrotte e inversioni di bit possono danneggiare il database senza un meccanismo di auto-riparazione.
Open Source Health
- Stars
- 226
- Forks
- 44
- License
- Not stated
- Last commit
- 1 months ago
Rust
Alternative a Frankensqlite
VictoriaMetricsby VictoriaMetricsVictoriaMetrics: soluzione di monitoraggio rapida ed economica e database di serie temporali
Redisliteby YahooRedis integrato in un pacchetto Python
Egadsby YahooUn pacchetto Java per rilevare automaticamente anomalie in grandi dati di serie temporali.
libSQLby Turso DatabaselibSQL è un fork di SQLite che è sia Open Source che Open Contributions.
TiKVby TiKVDatabase distribuito chiave-valore transazionale, creato originariamente per integrare TiDB
Resources & Links
Related Categories
Usi Frankensqlite?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
Jeff Emanuel
Building in NY