Встречается на собеседованиях • сегодня
Что такое нереляционная БД
Нереляционная БД (NoSQL) — это база данных, которая хранит данные не в таблицах, а в других форматах: документы, ключ-значение, графы или колонки. Подходит для больших объемов данных, масштабируемости и гибких схем.
Примеры:
- MongoDB (документная)
java
// Вставка документа в MongoDB Document doc = new Document("name", "Alex") .append("age", 30); collection.insertOne(doc); - Redis (ключ-значение)
java
jedis.set("user:1:name", "Anna"); // Сохранение String name = jedis.get("user:1:name"); // Получение
Плюсы:
- Горизонтальное масштабирование
- Высокая производительность для специфичных задач
- Гибкость схемы данных
Минусы:
- Нет ACID (часто eventual consistency)
- Сложные JOIN-подобные запросы
Используется в Big Data, IoT, real-time аналитике.

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