(PECL memcached >= 0.1.0)
Memcached::setMultiByKey — 在特定服务器上存储多个项目
Memcached::setMultiByKey() 在功能上等效于 Memcached::setMulti(),除了可以使用自由格式的 server_key
将 items
中的键映射到特定服务器。如果您需要将一堆相关键保存在特定服务器上,这将很有用。
server_key
用于识别要在其上存储或检索值的服务器的键。我们不会根据项目的实际键进行哈希,而是在决定与哪个 memcached 服务器通信时根据服务器键进行哈希。这允许将相关项目分组到单个服务器上,以提高多操作效率。
items
要在服务器上存储的键值对数组。
expiration
过期时间,默认为 0。有关更多信息,请参见 过期时间。
成功时返回 true
,失败时返回 false
。如有必要,请使用 Memcached::getResultCode()。