High performant and lightweight redis compatible caching layer for use in the hackarmour search engine.
- Only 12mb container size.
- Written in rust.
- Very minimal.
- Shipping utils from the redis-stack service which uses some weird opensource licencing. [WIP]
- PING
- ECHO
- SET
- GET
- DEL
- LPUSH
- RPUSH
- LRANGE
- LLEN
- LPOP
- LSET
- LINDEX
- LREM
- HSET
Read the Redis protocol specification here.
Make sure to have redis installed. You may need redis CLI to interact with appledore.
- Run
cargo run
to start the server.
- Run the
./start-docker.sh
script. ./start-docker stop
to stop the container.
- HASH
- JSON features
A work in progress by @ujjwal-kr.