Memcached::getDelayedByKey
(PECL memcached >= 0.1.0)
Memcached::getDelayedByKey — Solicita vários itens de um servidor específico
Descrição
string
$server_key
,array
$keys
,bool
$with_cas
= false
,?callable
$value_cb
= null
): bool
Memcached::getDelayedByKey() é funcionalmente equivalente a
Memcached::getDelayed(), exceto que a forma livre
server_key
pode ser usada para mapear as
keys
para um servidor específico.
Parâmetros
server_key
-
A chave que identifica o servidor no qual armazenar o valor ou de onde recuperá-lo. Em vez de fazer o hash na chave real do item, o hash é feito na chave do servidor ao decidir com qual servidor memcached se comunicar. Isso permite que itens relacionados sejam agrupados em um único servidor para eficiência com múltiplas operações.
keys
-
Array de keys a ser recuperado.
with_cas
-
Se os valores de token CAS também devem ser solicitados.
value_cb
-
O resultado de callback ou
null
.
Valor Retornado
Retorna true
em caso de sucesso ou false
em caso de falha.
Use Memcached::getResultCode() se necessário.
Veja Também
- Memcached::getDelayed() - Solicita vários itens
- Memcached::fetch() - Busca o próximo resultado
- Memcached::fetchAll() - Busca todos os resultados restantes