PHP Conference Japan 2024

Memcached::setMultiByKey

(PECL memcached >= 0.1.0)

Memcached::setMultiByKey在特定服务器上存储多个项目

描述

public Memcached::setMultiByKey(string $server_key, array $items, int $expiration = 0): bool

Memcached::setMultiByKey() 在功能上等同于 Memcached::setMulti(),除了可以使用自由格式的 server_keyitems 中的键映射到特定的服务器。如果您需要将一组相关的键保存在某个特定的服务器上,这将非常有用。

参数

server_key

用于识别要存储或检索值的服务器的键。在确定要与哪个 memcached 服务器通信时,我们不是对项目的实际键进行散列,而是对服务器键进行散列。这允许将相关项目分组到单个服务器上,以便在多操作中提高效率。

items

要在服务器上存储的键值对数组。

expiration

过期时间,默认为 0。有关更多信息,请参阅 过期时间

返回值

成功时返回 true,失败时返回 false。如有必要,请使用 Memcached::getResultCode()

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top