dragonfly
dragonfly copied to clipboard
A modern replacement for Redis and Memcached
It would be great to have a parameter as option to set for a database a default TTL for all the keys. By calling TTL on a key this default...
### Discussed in https://github.com/dragonflydb/dragonfly/discussions/1389 Originally posted by **jaesonrosenfeld1** June 11, 2023 Trying to tryout dragonflydb as a drop-in replacement for redis and excited to see what it can do. I...
1. Write a design document covering all the functionality. 2. Show how the "add-job" lua function can be implemented efficiently by pulling out key generation from the script (making it...
Based on #1387 Currently if BLPOP was awakened, it sill calls UnwatchBlocking -> UnwatchShardCb, but with expired = false. All that gets executed is the following: ``` // Need to...
currently Dragonfly supports upto redis RDB upto v6. v7 is out for a year now. it's about time we support it as well. See `LoadSmall6` test in rdb_test on how...
This is a draft PR to add support for `xclaim` command. The implementation code is somewhat ready. But as Dragonfly still doesn't support `xgroup createconsumer`, tests are not included in...
Provide basic LIMIT and SORTBY support for FT.SEARCH
Compute document scores and support the most basic scoring functions (like tf/idf https://en.wikipedia.org/wiki/Tf%E2%80%93idf)
Parser currently parses them as integer tokens, to they're not matched by the text search rules
Implement the following index optimizations: 1. Optimal intersection order Let's suppose we have the following query `mysterious flying dragonfly`. Let's also assume that `mysterious` is contained within 1000 documents, `flying`...