(PECL memcached >= 0.1.0)
Memcached::getMultiByKey — 从特定服务器检索多个项目
Memcached::getMultiByKey() 在功能上等同于 Memcached::getMulti(),只是可以使用自由格式的 server_key
将 keys
映射到特定服务器。
server_key
用于标识在哪个服务器上存储或检索值的键。在决定与哪个 Memcached 服务器通信时,我们不是对项目的实际键进行哈希,而是对服务器键进行哈希。这允许将相关项目分组到单个服务器上,以提高多操作的效率。
keys
要检索的键的数组。
get_flags
获取操作的标志。
返回找到的项目的数组,或在失败时返回 false
。如果需要,请使用 Memcached::getResultCode()。
版本 | 描述 |
---|---|
PECL memcached 3.0.0 | 删除了 &cas_tokens 参数。添加了 Memcached::GET_EXTENDED ,当将其作为标志传递时,它确保获取 CAS 令牌。 |