gpt4 book ai didi

redis - 排序集不根据 Redis 中的键更新值

转载 作者:可可西里 更新时间:2023-11-01 10:59:01 24 4
gpt4 key购买 nike

我不熟悉 Redis (3.0.2) 中的排序集。我基本上想根据唯一键更新我在排序的 Redis 集中的值。截至目前,“zadd”每次都会向特定键添加新值。

截至目前:

127.0.0.1:6379> zadd xyz 1 "abc"
(integer) 1
127.0.0.1:6379> zadd xyz 1 "newabc"
(integer) 1
127.0.0.1:6379> zrange xyz 0 -1
1) "abc"
2) "newabc"

要求的输出:(它应该将 xyz 键的值从“abc”重写为“newabc”

127.0.0.1:6379> zadd xyz 1 "abc"
(integer) 1
127.0.0.1:6379> zadd xyz 1 "newabc"
(integer) 1
127.0.0.1:6379> zrange xyz 0 -1
1) "newabc"

最佳答案

当我们谈论元素时,Redis 中的有序集合 是一个集合,而多个不同的元素可以与同一个共存>得分

如果您想要该输出,则需要设计不同的数据模型,并且由于我不知道您的实际问题或您的项目目标是什么,因此我无法提供明确的解决方案。

关于redis - 排序集不根据 Redis 中的键更新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33229440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com