Dispensed SQLite for Rust

76
Dispensed SQLite for Rust

Rust
MIT licensed

ChiselStore is an embeddable, dispensed SQLite for Rust, powered by Itsy-bitsy Raft.

SQLite is a like a flash and compact relational database administration machine, but it unquestionably is limited to single-node configurations.
ChiselStore extends SQLite to traipse on a cluster of machines with the Raft consensus algorithm.
With ChiselStore, you acquire some ample benefits of easy-to-exercise, embeddable SQLite but with Raft’s excessive availability and fault tolerance.

Parts

  • SQLite with Raft’s excessive availability and fault tolerance
  • Solid consistency with non-fundamental relaxed reads
  • Embeddable Rust library

Roadmap

  • Efficient node restarts (with Raft snapshots)
  • Dynamic cluster membership (with Raft joint consensus)
  • Red meat up executing non-deterministic SQL capabilities

Getting Started

Peep the example server of exercise the ChiselStore library.

License

This challenge is licensed under the MIT license.

Contribution

Except you explicitly yelp in another case, any contribution deliberately submitted
for inclusion in ChiselStore by you, will doubtless be licensed as MIT, with none additional
phrases or stipulations.

Join the pack! Join 8000+ others registered users, and acquire chat, have groups, post updates and have friends round the field!
https://www.knowasiak.com/register/

Knowasiak
WRITTEN BY

Knowasiak

Hey! look, i give tutorials to all my users and i help them!

you're currently offline