Встречается на собеседованиях • сегодня
Что такое key-value БД
Key-value БД — это тип NoSQL-базы данных, где данные хранятся в виде пар «ключ-значение». Ключи уникальны и используются для быстрого доступа к связанным значениям, которые могут быть любыми: строками, числами, JSON-объектами и т.д.
Особенности:
- Высокая производительность за счёт простой структуры.
- Горизонтальная масштабируемость.
- Минимальные накладные расходы на запросы.
Примеры: Redis, DynamoDB, etcd.
Пример с Redis (Python):
python
import redis
# Подключение к Redis
r = redis.Redis(host='localhost', port=6379, db=0)
# Запись
r.set('user:1', '{"name": "Alice", "age": 30}')
# Чтение
user_data = r.get('user:1')
print(user_data.decode()) # {"name": "Alice", "age": 30}Используется для кэширования, сессий, конфигураций и других сценариев, где важна скорость.

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