Встречается на 1% собеседований по Python
Какие операции с ключами можно делать в 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
интервью вопросы и ответы