mirror of
https://github.com/dragonflydb/dragonfly
synced 2024-11-22 23:50:34 +00:00
e7071b73b1
Introduce FlushDb. Minor cleanups and renamings. |
||
---|---|---|
.github/workflows | ||
core | ||
helio@b3675ad886 | ||
redis | ||
server | ||
.clang-format | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
Dragonfly
A toy memory store that supports basic commands like SET
and GET
for both memcached and redis protocols. In addition, it supports redis PING
command.
Demo features include:
- High throughput reaching millions of QPS on a single node.
- TLS support.
- Pipelining mode.
Building from source
I've tested the build on Ubuntu 21.04+.
git clone --recursive https://github.com/romange/dragonfly
cd dragonfly && ./helio/blaze.sh -release
cd build-opt && ninja dragonfly
Running
./dragonfly --logtostderr
for more options, run ./dragonfly --help