【问题标题】:Pattern matching in a redis sorted sets and return results in orderredis排序集中的模式匹配并按顺序返回结果
【发布时间】:2018-05-16 13:14:50
【问题描述】:

我有一个 redis 排序集。

我需要从集合中获取匹配特定正则表达式模式的成员。

我使用的是 ZSCAN,但它没有按顺序返回结果。 使用 ZRANGE,我无法进行正则表达式匹配。

有没有办法做到这一点?

【问题讨论】:

    标签: redis node-redis sortedset


    【解决方案1】:

    即使ZSCAN 不支持正则表达式,它也只支持类似 glob 的模式。

    这是使用Lua scripting 的经典用例。在您的脚本中,您将能够ZSCAN 然后排序,或者ZRANGE 然后应用过滤。快乐的黑客;)

    【讨论】:

      猜你喜欢
      • 2015-07-17
      • 2018-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-14
      • 2021-10-02
      • 2021-08-27
      • 2020-04-22
      相关资源
      最近更新 更多