Frankensqlite

Independent ground-up Rust reimplementation of SQLite with concurrent writers and information-theoretic durability

Database AdministrationOpen Source DatabasesOpen Source

About

El problema: SQLite permite solo un escritor a la vez. Un solo byte de bloqueo (WAL_WRITE_LOCK en wal.c:3698) serializa todos los escritores. Para cargas de trabajo con muchas escrituras, este cuello de botella limita el rendimiento, sin importar cuántos núcleos tengas. Las escrituras corruptas y los cambios de bits pueden dañar la base de datos sin un mecanismo de autorreparación.

Open Source Health

Not enough history
Stars
226
Forks
44
License
Not stated
Last commit
1 months ago
Rust

Related Categories

¿Usas Frankensqlite?

Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.

Añadir a mi stack

Vendor

Jeff Emanuel

Building in NY

View vendor profile

More by Jeff Emanuel