Put If Absent#
Сохраняет указанную пару «ключ-значение» в кеше, если в нем нет данного ключа.
http://localhost:8080/ignite?cmd=putifabs&key={getKey}&val={newVal}&cacheName={cacheName}
Параметр |
Тип |
Опциональность |
Описание |
Пример |
|---|---|---|---|---|
|
|
Да |
Имя кеша. Если не указано, используется кеш по умолчанию |
|
|
|
— |
Ключ, который связан со значением |
|
|
|
— |
Значение, которое связано с ключом |
|
|
|
Да |
Идентификатор узла, для которого возвращаются метрики |
|
|
|
Да |
Срок действия записи (в мс). С установленным параметром операция выполняется с |
|
В поле будет true, если запись была помещена в кеш, и false в противном случае.
{
"affinityNodeId": "2bd7b049-3fa0-4c44-9a6d-b5c7a597ce37",
"error": "",
"response": true,
"successStatus": 0
}