🚌 An in-memory data structure store.
Switch branches/tags
Clone or download
binarycleric Delete LICENSE
No license for now after a few small issues were brought to my attention. New license terms incoming.
Latest commit b1705b9 Apr 30, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
acceptance moving acceptance out of src dir Apr 28, 2018
benches more formatting Apr 30, 2018
src more formatting Apr 30, 2018
.gitignore Initial commit of rust fun Apr 9, 2018
.travis.yml Running benchmarks during the build Apr 28, 2018
CODE_OF_CONDUCT.md Adding Code of Conduct Apr 12, 2018
Cargo.lock Adding rand for benchmarks Apr 30, 2018
Cargo.toml Adding rand for benchmarks Apr 30, 2018
README.md I spell real good Apr 28, 2018

README.md

Bettis

Basic key/value store that is protocol compatible with Redis.

Build Status

This project is experimental and still under active development. Pull requests and bugs are welcome but I'm not really interested in feature requests right now. If you like this project and would like to implement new things, please talk to me (@binarycleric on Twitter) and we can make a plan!

Goals

  • (Mostly) protocol compatible with Redis.
  • Can take advantage of multiple CPUs for scaling.
  • Streaming replication for followers.

Notes

  • SELECT command is accepted but is currently ignored. All connections go to database 0.