python - 在 redis-py 中执行 zadd 时使用 nx 选项(redis ver 2.8.4)

标签 python redis redis-py

我在我的 python 项目中使用 redis 2.8.4。在特定的排序集中,我想使用 nx 选项来 zaddnx 选项未记录在 redis-py 中文档,并根据 to the docs , 它只适用于 redis 3.0.2 或更高版本。

那么在执行 zadd 时,我可以遵循什么替代模式来模拟 nx 选项?

最佳答案

我在 github issue 中找到了解决方案:

redis.execute_command('ZADD', set_name, 'NX', score, key)

关于python - 在 redis-py 中执行 zadd 时使用 nx 选项(redis ver 2.8.4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41188811/

相关文章:

Javascript JSON.parse : Uncaught SyntaxError: Unexpected token N

python - Redis:如何有效地检查空嵌套键

django - 在 django View 之间共享 redis 连接

python - 为什么我的简单前馈神经网络发散(pytorch)?

python - 从 value.counts() 创建一个新的数据框

redis - zookeeper 与 redis 服务器同步

redis - Redis Replication 是否有助于负载平衡?

azure - 如何在环境之间共享Azure Redis缓存?

python - 是否有 Redis-py 函数来获取所有次要值

python - matplotlib中从右到左的水平条形图