PHP Conference Japan 2024

Memcached::getDelayedByKey

(PECL memcached >= 0.1.0)

Memcached::getDelayedByKey從特定伺服器請求多個項目

說明

public Memcached::getDelayedByKey(
    字串 $server_key,
    陣列 $keys,
    布林值 $with_cas = false,
    ?可呼叫的 $value_cb = null
): 布林值

Memcached::getDelayedByKey() 的功能與 Memcached::getDelayed() 相同,差別在於可以使用自由格式的 server_keykeys 映射到特定的伺服器。

參數

server_key

用於識別儲存或擷取值的伺服器的鍵值。我們在決定要與哪個 memcached 伺服器通訊時,會根據伺服器鍵值而不是項目的實際鍵值進行雜湊。這允許將相關項目分組在單個伺服器上,以提高多操作的效率。

keys

要請求的鍵值陣列。

with_cas

是否同時請求 CAS 權杖值。

value_cb

結果回呼函式或 null

返回值

成功時返回 true,失敗時返回 false。如有需要,請使用 Memcached::getResultCode()

另請參閱

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top