Memcached::getMultiByKey
(PECL memcached >= 0.1.0)
Memcached::getMultiByKey — Recupere vários itens de um servidor específico
Descrição
Memcached::getMultiByKey()é funcionalmente equivalente a
Memcached::getMulti(), 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.
get_flags
-
As flags para a operação get.
Valor Retornado
Retorna o array de itens encontrados ou false
em caso de falha.
Use Memcached::getResultCode() se necessário.
Registro de Alterações
Versão | Descrição |
---|---|
PECL memcached 3.0.0 |
O parâmetro &cas_tokens foi removido.
O Memcached::GET_EXTENDED foi adicionado e quando passado como flag garante que os tokens CAS sejam buscados.
|
Veja Também
- Memcached::getMulti() - Recupera vários itens
- Memcached::get() - Recupera um item
- Memcached::getDelayed() - Solicita vários itens