Memcached::setByKey
(PECL memcached >= 0.1.0)
Memcached::setByKey — Зберігає запис на вказаному сервері
Опис
public Memcached::setByKey( string $server_key, string $key, mixed $value, int $expiration = 0): bool
Memcached::setByKey() працює аналогічно Memcached::set(), за винятком того, що довільний server_key
може бути використаний для визначення сервера та встановлення значення з ключем key
на конкретний сервер. Це корисно, коли необхідно тримати кілька пов'язаних значень на конкретному сервері.
Список параметрів
server_key
Ключ, що ідентифікує сервер, де зберігається значення. Замість хешування по ключу самого елемента, при виборі сервера, що підключається, memcached хешують по ключу сервера. Такий метод дозволяє групувати пов'язані елементи разом на одному сервері, що підвищує ефективність групових операцій.
key
Ключ, під яким зберігається значення.
value
Зберігається значення.
expiration
Час зберігання об'єкта за промовчанням дорівнює 0. Для більш детальної інформації дивіться Час зберігання об'єкту
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки. Используйте при необходимостиMemcached::getResultCode()
Приклади
Приклад #1 Приклад використання Memcached::setByKey()****
Loading...
Дивіться також
- Memcached::set() - Зберігає запис