Встречается на собеседованиях • сегодня
Какие операции с ключами можно делать в Redis
Redis поддерживает множество операций с ключами, включая:
- SET/GET/DEL: базовые операции для установки, получения и удаления ключей.
- EXPIRE/TTL: установка времени жизни ключа и проверка оставшегося времени.
- EXISTS: проверка существования ключа.
- RENAME: переименование ключа.
- TYPE: получение типа значения ключа (строка, список, хеш и т.д.).
- SCAN: итерация по ключам с паттерном.
- PERSIST: удаление TTL у ключа.
- RANDOMKEY: получение случайного ключа.
Пример:
python
import redis
r = redis.Redis()
r.set("foo", "bar", ex=10) # Установка ключа с TTL 10 сек
print(r.get("foo")) # b'bar'
print(r.ttl("foo")) # 10
r.delete("foo") # Удаление ключаТакже Redis поддерживает атомарные операции и транзакции для работы с ключами.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы