dragonfly
dragonfly copied to clipboard
A modern replacement for Redis and Memcached
The last return value indicates the number of seconds until the limit will reset to its maximum capacity. Dragonfly always adds 1 second to the limit. With Dragonfly: CL.THROTTLE user123...
Resolves #443. Redis claims to have `O(1)` time complexity because: 1. it sets a threshold of 100 tries to get a key, each try it: 2. collects 15 entries from...
fixes https://github.com/dragonflydb/dragonfly/issues/2433 This update introduces a new feature that regularly performs a defragmentation process by scanning "external keys". If a key's SSD page has a bin utilization lower than a...
**Describe the bug** Replication can't start replication on keydb-server (replica-log on keydb-server): ``` 1051:1186:S 26 Feb 2024 13:41:46.925 * MASTER REPLICA sync started 1051:1186:S 26 Feb 2024 13:41:46.926 * Non...
fixes: #2628 * enable usan asan for our unit tests on the CI build * make usan and asan flags optional
fix #2576 fix #2661
Today we squash blocking commands in Service::DispatchManyCommands and return error on the squeshed command as blocking commands can not run as part of multi transaction
need to set blocking flag inside Transaction:: WaitOnWatch Today we set the blocking connection flag only from RunCbOnFirstNonEmptyBlocking