Skip to content

Support ZRANGESTORE Command in Dragonfly #3742

Closed
@atx-skn

Description

@atx-skn

Is your feature request related to a problem? Please describe.
We tried using Dragonfly as an alternative to Redis. While it worked well overall, it does not support the ZRANGESTORE command, which is crucial for us to create mutex locks within a transaction. We limit the number of requests used for creating a lock by storing some in a temporary cache with ZRANGESTORE. This command would allow us to create locks in a transaction, ensuring ACID compliance.

Describe the solution you'd like
Support for the ZRANGESTORE command, which has been available since Redis 6.2.0.

Describe alternatives you've considered
Without this command, we would need to store the result of ZRANGE in a variable and insert it afterward. While this could be done transactionally using a LUA script, it does not provide the benefits of a true transaction.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions