(PECL memcached >= 0.1.0)
Memcached::addByKey — 在特定服务器上的新键下添加一个项
$server_key
,$key
,$value
,$expiration
= 0
Memcached::addByKey() 功能上等效于 Memcached::add(),只是可以使用自由格式的 server_key
将 key
映射到特定服务器。如果您需要将一组相关键保留在特定服务器上,这将很有用。
server_key
标识要存储或检索值的服务器的键。在决定要与哪个 memcached 服务器进行通信时,我们不是对实际项键进行哈希,而是对服务器键进行哈希。这允许将相关项分组到单个服务器上,以提高多操作的效率。
key
存储值的键。
value
要存储的值。
expiration
过期时间,默认为 0。有关更多信息,请参阅 过期时间。
如果成功,则返回 true
,如果失败,则返回 false
。如果键已存在,则 Memcached::getResultCode() 将返回 Memcached::RES_NOTSTORED
。