Запрашивает несколько записей с указанного сервера

# Memcached::getDelayedByKey

(PECL memcached >= 0.1.0)

Memcached::getDelayedByKey — Запрашивает несколько записей с указанного сервера

### Описание

public function Memcached::getDelayedByKey(
string `$server_key`,
array `$keys`,
bool `$with_cas` = `false`,
?callable `$value_cb` = `null`
): bool

Memcached::getDelayedByKey() работает аналогично Memcached::getDelayed(), за исключением того, что произвольный `server_key` может быть использован для определения сервера и установки значения с ключом `key` на конкретный сервер.

### Список параметров

`server_key`

  Ключ, который идентифицирует сервер, на котором хранится значение. Вместо хеширования фактического ключа элемента хешируется ключ сервера, когда решается, с каким сервером memcached взаимодействовать. Это разрешает группировать связанные элементы вместе на одном сервере, что повышает эффективность групповых операций.

`keys`

  Массив с ключами для запроса записей.

`with_cas`

  Запрашивать ли CAS токены записей вместе со значениями.

`value_cb`

  Callback-Функция, возвращающая результат, или `null`.

### Возвращаемые значения

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка. Вызывайте метод Memcached::getResultCode(), если требуется.

### Смотрите также

- Memcached::getDelayed() - Запрашивает несколько записей
- Memcached::fetch() - Извлекает следующий результат
- Memcached::fetchAll() - Извлекает все полученные записи

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open