Hacker GitHub

← All repos

dragonflydb/dragonfly

View on GitHub ↗ ★ 31,842 C++

A modern replacement for Redis and Memcached

37 mentions on Hacker News by 29 people: 6 stories, 31 comments · first 2022-05-30 · latest 2026-10-13

Mentions per year 37 mentions · busiest year 2022 (14)
20082026
  1. Github: https://github.com/microsoft/garnet Competitors: 1. DragonflyDB: https://github.com/dragonflydb/dragonfly 2. Lavik: https://github.com/eloqdata/lavik DragonflyDB is famous for 4 millions QPS on single node. While Lavik focus on…
  2. …redis but faster, but having a deeper connection to the machine, to seeing what else is possible. https://github.com/dragonflydb/dragonfly/blame/main/README.m...
    comment by jauntywundrkind · 2025-03-31 · in Dragonfly: Modern Replacement for Redis and Memcached
  3. …more powerful system but performance wise it's the same. Side containers DB: I use postgres Redis: https://github.com/dragonflydb/dragonfly as the redis container Image processing: imaginary container maintained by the Nextcloud team Most…
    comment by dugite-code · 2025-02-27 · in OpenCloud 1.0
  4. Other API-compatible reimplementations (others?): https://github.com/dragonflydb/dragonfly DragonflyDB (not open source, BuSL-1.1) with more performance https://github.com/apache/kvrocks Apache Kvrocks (Apache-2.0) uses disk-based NoSQL…
  5. https://github.com/dragonflydb/dragonfly Is a multi-threaded drop in replacment
  6. Its available on Dragonfly https://github.com/dragonflydb/dragonfly Here is the docs https://www.dragonflydb.io/docs/command-reference/hashes/hex...
    comment by OPoncz · 2024-11-22 · in The Fastest Redis Ever
  7. https://github.com/dragonflydb/dragonfly is another option. Not a fork but API-compatible reimplementation. https://github.com/apache/kvrocks is another, built on RocksDB, with different tradeoff (availability/durability, clustered)
  8. Potential alternatives: - https://github.com/dragonflydb/dragonfly (BSL-licensed, aka not OSS). - https://github.com/Snapchat/KeyDB (BSD-licensed) Anyone using one of these?
    comment by fermigier · 2024-03-21 · in Redis adopts dual source-available licensing
  9. …and how much they really contribute to society. Perhaps their terms should be shortened?) [1]: https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m...
    comment by Buttons840 · 2023-06-16 · in Generating Income from Open Source
  10. …beat another builder. You asked me about my perspectives and priorities? These are my priorities: https://github.com/dragonflydb/dragonfly/graphs/contributors 3. The first thing I did was on this thread was to apologize for having FAQ with…
  11. …vs Memcached. Are you calling me a liar? :) Do you think I also photoshopped this document? https://github.com/dragonflydb/dragonfly/blob/master/docs/me...
    comment by romange · 2023-05-21 · in KeyDB – A Multithreaded Fork of Redis
  12. …on their laptops and not in the production. And it's not just about management complexity. See this https://github.com/dragonflydb/dragonfly/issues/1229 and it's just one example. Single cpu - is just not enough for today use-cases.
  13. The v1.3.0 version was released 3 days ago. https://github.com/dragonflydb/dragonfly/releases/tag/v1.3.0 If you want to integrate it, you also need to check the Software License. https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m.…
  14. Unlikely, it's not even open source: https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m...
    comment by fweimer · 2023-05-21 · in KeyDB – A Multithreaded Fork of Redis
  15. …that can be an alternative to Redis: - KeyDB: https://github.com/snapchat/keydb - Dragonfly: https://github.com/dragonflydb/dragonfly - Skytable: https://github.com/skytable/skytable I have used keyDB before. The raft consensus makes…
  16. License: https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m... It is source available. Generally can't use it to create a competing product... but also means you cannot combine it with any of the popular open source licenses.…
  17. …of the community contributors submitted a PR that introduces automatic recognition of the hot keys: https://github.com/dragonflydb/dragonfly/pull/951 (this feature is not ready for production use yet but we will get there). It also has a…
  18. not closed source https://github.com/dragonflydb/dragonfly
  19. Ouch C++ https://github.com/dragonflydb/dragonfly why not rust? https://news.ycombinator.com/item?id=33436268
  20. …(like AWS), then it's Open Source for you today. (The license is Business Source License[0]) 0: https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m...
  21. …see https://github.com/danielealbano/cachegrand/blob/main/docs/a... Compare with e.g. dragonflydb: https://github.com/dragonflydb/dragonfly/blob/main/docs/api_... Interesting to see how this will develop over time.
  22. Or against https://github.com/dragonflydb/dragonfly .
  23. …feature recognizes has very little to do with what licenses are in use and practical. Example: https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m...
  24. …https://github.com/ideawu/ssdb ) - Dynomite ( https://github.com/Netflix/dynomite/ ) - Dragonfly ( https://github.com/dragonflydb/dragonfly ) - Skytable ( https://github.com/skytable/skytable ) - Tidis ( https://github.com/yongman/tidis )…
  25. updated the post. I ran the benches that were mentioned here[1] and here[2]. [1]: https://github.com/dragonflydb/dragonfly#benchmarks [2]: https://github.com/ohsayan/sky-benches
    comment by johnwoods · 2022-06-19 · in Redis vs. KeyDB vs. Dragonfly vs. Skytable
  26. …designed to use less overhead memory in its keys table. As for the why, you can read about it here: https://github.com/dragonflydb/dragonfly#background
  27. …sit on some more recent research on data structures that perform well in multithreaded systems. https://github.com/dragonflydb/dragonfly#background
  28. …only non-production use is allowed until June 2027 when this release changes to an Apache license? https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m... I understand wanting to protect your work from someone else turning into a…
  29. Actually snapshot is done in the background and does not use fork like Redis. You can see it here: https://github.com/dragonflydb/dragonfly#memory-efficiency-b...
  30. I want to take a minute to appreciate and recognize the https://github.com/dragonflydb/dragonfly#background section. A lot of projects say "faster" without giving some hint of the things they did to achieve this. "A novel fork-less…
  31. …they cite is from 2014, another from 2020. The use of io_uring as well is also somewhat novel. [0] https://github.com/dragonflydb/dragonfly#background