Redis — Отримати

pic

GET

Отримує значення за вказаним ключем. Якщо ключ не існує, повертається nil.

GET nokey  
>>> (nil)  

SET mykey 'myvalue'  
>>> OK  

GET mykey  
>>> "myvalue"

GETDEL

Отримує значення за вказаним ключем, а потім одразу видаляє його.

SET mykey 'myvalue'  
>>> OK  

GETDEL mykey  
>>> "myvalue"  

GET mykey  
>>> (nil)

GETEX

Отримує значення за вказаним ключем і встановлює час його придатності в секундах.

SET mykey 'myvalue'  
>>> OK  

GETEX mykey EX 60  
>>> "myvalue"

Команда GET вище отримає значення для mykey і встановить термін його придатності на 60 секунд.

Ми можемо перевірити, скільки часу залишилося до закінчення терміну дії, за допомогою команди TTL.

TTL mykey  
>>> (integer) 54

![pic](https://drive.javascript.org.ua/0254d03a7e1_Atg3YBhuHObDqKaDExrO7Q_png)

# GET

Отримує значення за вказаним ключем. Якщо ключ не існує, буде повернуто **nil**.

GET nokey

(nil)

SET mykey 'myvalue'

OK

GET mykey

"myvalue"
```

GETDEL

Отримує значення за вказаним ключем і одразу після цього видаляє його.

SET mykey 'myvalue'  
>>> OK  

GETDEL mykey  
>>> "myvalue"  

GET mykey  
>>> (nil)

GETEX

Отримує значення за вказаним ключем і встановлює час його придатності в секундах.

SET mykey 'myvalue'  
>>> OK  

GETEX mykey EX 60  
>>> "myvalue"

Команда GET вище отримає значення для mykey і встановить його термін придатності на 60 секунд.

Ми можемо перевірити, скільки часу залишилося до закінчення терміну придатності, за допомогою команди TTL.

TTL mykey  
>>> (integer) 54




Перекладено з: [Redis — Get](https://medium.com/@go_26185/redis-get-7f1c4a5ff175)

Leave a Reply

Your email address will not be published. Required fields are marked *