Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法使用通配符在Redis中获取ZSet成员?_Redis - Fatal编程技术网

有没有办法使用通配符在Redis中获取ZSet成员?

有没有办法使用通配符在Redis中获取ZSet成员?,redis,Redis,对ZSet成员的某些操作就像对公共键的命令一样。对于基本命令是不可能的,也许您可以使用lua脚本解决一些问题。 就我个人而言,我更喜欢通过添加索引(将键/成员存储在单独的键中)在应用程序级别解决此类问题 顺便说一句,您不应该在非开发环境中使用KEYS命令(或者除非您的密钥数量非常有限)No。但是如果您想实现糟糕的O(n)算法,您可能可以在服务器端Lua中编写一个。还应该注意,您不应该在生产环境中使用密钥。

对ZSet成员的某些操作就像对公共键的
命令一样。

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


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

No。但是如果您想实现糟糕的O(n)算法,您可能可以在服务器端Lua中编写一个。还应该注意,您不应该在生产环境中使用
密钥。