(PECL memcached >= 0.1.0)
Memcached::getMultiByKey — Recupere vários itens de um servidor específico
$server_key
, array $keys
, int $flags
= ?): array|false
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.
server_key
A chave identificando o servidor onde armazenar ou recuperar o valor. Em vez de fazer o hash do item, é feito o hash da chave do servidor quando decidindo com qual servidor memcached conectar. Isto permite que itens relacionados sejam agrupados em um único servidor para maior eficiência de operações múltiplas.
keys
Array de keys a ser recuperado.
flags
As flags para a operação get.
Retorna o array de itens encontrados ou false
em caso de falha.
Use Memcached::getResultCode() se necessário.
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.
|