对ZSet成员的作用就像对普通键的KEYS命令一样。

===============>>#1 票数:0 已采纳

基本命令是不可能的,也许您可​​以使用lua脚本解决一些问题。 我个人更喜欢通过添加索引(将键/成员存储在单独的键中)在应用程序级别解决此类问题。

顺便说一句,您不应该在非开发环境中使用KEYS命令(或者除非您的密钥数量非常有限)

  ask by PSJay Peng translate from so

未解决问题?本站智能推荐:

2回复

有没有一种方法可以使用Docker机密从/ run / secrets / redis-pass中读取并设置redis --requirepass标志?

有没有一种方法可以使用Docker机密从/ run / secrets / redis-pass中读取并设置redis --requirepass标志? 例如: 在docker stack deploy -c docker-compose-prod.yml appname管理器上设置
2回复

有没有一种方法可以在redis中自动执行get和set?

我使用的是jedis,希望获得密钥的结果并进行修改,然后将其存储回去, 但是我随后意识到,如果其他人修改了键parent_id数据,则此get和set之间将发生冲突。 watch-multi-exec无法正常工作,因为我需要在事务处理期间获取键parent_id的值。 还有其他方法可
1回复

有没有一种方法可以在Redis和关系数据库中通过@RedisHash使用实体?

我正在使用Spring Boot。 为了将实体保存在关系数据库中,我配置了数据源和域类,例如: 使用本教程: https : //www.baeldung.com/spring-data-redis-tutorial ,我配置了域类Student: 当使用@RedisHash类
1回复

有没有一种方法可以一次增加Redis哈希中的所有字段?

我想使用Redis缓存大量高度动态的计数器。 在我的情况下,用户正在订阅源,我想为该源缓存每个用户的计数器。 当有新商品到达来源时,订阅该来源的所有用户的计数器自然应增加1 。 一些消息源拥有成千上万的订阅者,因此立即发生这一点很重要。 但是,Redis没有本机方法可一次增加所有哈希
2回复

有没有一种方法可以使ServiceStack.Redis使用JSON.NET而不是ServiceStack.Text?

有没有一种方法可以使ServiceStack.Redis使用JSON.NET而不是ServiceStack.Text? 我问的原因是因为在特定情况下,整数在ServiceStack.Text中转换为字符串,而在JSON.NET中却没有 通过有线将数据发送到Web时,这是一笔不小的交易
1回复

有没有一种方法可以通过哈希操作中的java通过redis仅使hash键(subkey)过期

我有一种情况,它只需要使redis中的数据集的哈希键过期即可。 有没有一种方法可以通过Java使用hashoperation来实现。 我知道Redis只能支持密钥过期,而不支持hashkey(带有值的子密钥)。 但是有没有办法做到这一点。
1回复

有没有一种方法可以将哈希键的值设置为Redis中的键的值

考虑我有一把钥匙PREMIUM_PRICE, SET PREMIUM_PRICE“ 1000” 现在,我希望PRODUCT_A的价格与PREMIUM_PRICE相同。 我不想说 HSET PRODUCT_A的价格为“ 1000”(因为PREMIUM_PRICE的值发生更改
1回复

Redis:清理ZSET成员

我目前正在研究Redis,并遇到以下情况: 因此,我所拥有的是按Google地点ID排序的集合,所有帖子均按从最近到较旧的顺序进行排序。 请求的第一页获取帖子<当前时间戳。 将游标发送到后端时,该游标是一个简单的时间戳,指示从何处获取ZSET中的下一个帖子。 用于按地点
1回复

有没有一种方法可以将Redis层设置为OpsWorks中的现有Rails应用程序?

我创建了一个在OpsWOrks(Ubuntu服务器)中运行的Rails应用程序(2层),带有MySQL数据(1层)。 有没有办法为Redis创建另一个层并将该Redis层连接到现有的Rails层? 我可以创建Redis层,但不确定如何连接它们。 我已经阅读了一种使用Chef食谱将R
2回复

有没有一种方法,不允许任何人在redis中进行flushAll?

我正在寻找一个可持久保存数据的项目,并在考虑使用Redis。 我看到的问题是,任何人都可以发出命令立即删除所有数据 如何在成功持久保存所有内容之前不允许用户发出这样的命令。