engula / engula

Engula is a distributed key-value store, used as a cache, database, and storage engine.

Home Page:https://engula.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zulip Twitter

Engula is a distributed key-value store, used as a cache, database, and storage engine.

Architecture

topology

See design doc for more details.

Quick start

  1. Build
make build
  1. Deploy a cluster
bash scripts/bootstrap.sh setup
  1. Verify
cargo run -- shell

Run and enjoy it.

Contributing

Thanks for your help in improving the project! We have a contributing guide to help you get involved in the Engula project.

More information

For informal discussions, please go to the forum.

About

Engula is a distributed key-value store, used as a cache, database, and storage engine.

https://engula.io

License:Apache License 2.0


Languages

Language:Rust 97.8%Language:Python 1.7%Language:Shell 0.4%Language:Makefile 0.0%