1

使用 PHP,我得到这种形式的文本:

 key1,key2,keyn

然后我将这个文本转换成一个数组。现在,我要做的是为每个键,获取它的列表长度。我知道我可以在内部使用“llen”命令进行 foreach,但是否可以仅使用一个查询来完成?

此外,更一般地说,这通常可以与其他数据库(如 mySQL 或 mongo)一起使用吗?如果要搜索的值太多,一个简单的“或”语句是否不会太重?

提前致谢。

4

1 回答 1

1

不,没有“multi-llen”命令。在循环中执行。

如果您将所有 LLEN 命令流水线化,它将几乎与单个 LLEN 一样快,因为您无需等待每个 LLEN 的回复。但请注意,您的 redis 客户端可能不支持获取流水线命令的结果。

于 2012-07-23T10:49:55.303 回答