(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 權杖 (token)。 |