{"data":{"slug":"dragonflydb-dragonfly","name":"dragonfly","tagline":"A modern replacement for Redis and Memcached","github_url":"https://github.com/dragonflydb/dragonfly","owner":"dragonflydb","repo":"dragonfly","owner_avatar_url":"https://avatars.githubusercontent.com/u/104819355?v=4","primary_language":"C++","stars":30851,"forks":1204,"topics":["cache","cpp","database","fibers","in-memory","in-memory-database","key-value","keydb","memcached","message-broker","multi-threading","nosql","redis","valkey","vector-search"],"archived":false,"github_pushed_at":"2026-07-11T11:16:03+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/dragonflydb-dragonfly","markdown_url":"https://www.graphcanon.com/tools/dragonflydb-dragonfly.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dragonflydb-dragonfly","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dragonflydb-dragonfly","description":"A modern replacement for Redis and Memcached","homepage_url":"https://www.dragonflydb.io/","license":"Other","open_issues":287,"watchers":169,"ai_summary":"DragonflyDB is built in C++ and serves as an advanced cache, key-value store, and message broker with support for vector search.","readme_excerpt":null,"github_created_at":"2021-12-11T10:00:42+00:00","created_at":"2026-07-11T11:32:47.952022+00:00","updated_at":"2026-07-11T13:01:46.497361+00:00","categories":[{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"cache","name":"cache"},{"slug":"memcached","name":"memcached"},{"slug":"cpp","name":"cpp"},{"slug":"in-memory","name":"in-memory"},{"slug":"fibers","name":"fibers"},{"slug":"key-value","name":"key-value"},{"slug":"message-broker","name":"message-broker"},{"slug":"database","name":"database"}],"trust":{"provenance":{"is_fork":false,"github_id":437245741,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T11:32:48.571Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":null,"days_since_push":0,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:32:49.117Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T13:01:12.865Z"},"languages":{"value":["c++","python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-11T13:01:12.865Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-07-11T13:01:12.865Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"unknown","summary":"The specific cost structure for using DragonflyDB is not documented in this repository content."},"requirements":{"notes":["DragonflyDB is most effective in environments capable of leveraging multi-threading and low-level optimization features"],"min_ram_gb":4,"requires_docker":false},"constraints":{"min_ram_gb":4,"pricing_model":"unknown","requires_docker":false},"when_to_use":["If your application requires high-performance vector search within a unified platform, DragonflyDB integrates this capability out-of-the-box.","Preferring native C++ implementation can lead to significant performance benefits in scenarios where low-level operations and integration are crucial."],"when_not_to_use":["When a smaller footprint is required due to limited resources or preference for lightweight solutions, older but more established tools like Memcached may be preferable.","If your ecosystem already heavily relies on Redis-specific features that have been built over years of use and customization, DragonflyDB might not offer the same level of compatibility or feature set"],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:01:46.172Z"},"constraint_facets":{"min_ram_gb":4,"pricing_model":"unknown","requires_docker":false},"decision_summary":[{"label":"Pricing","value":"unknown - The specific cost structure for using DragonflyDB is not documented in this repository content."},{"label":"Requirements","value":"Min 4 GB RAM; DragonflyDB is most effective in environments capable of leveraging multi-threading and low-level optimization features"},{"label":"Adopt for","value":"DragonflyDB positions itself as an advanced cache and database solution that competes directly with established tools like Redis and Memcached while introducing key features such as efficient support for vector search."}]}}