Встречается на собеседованиях • сегодня
На что подразделяются нереляционные БД
Нереляционные (NoSQL) БД делятся на четыре основных типа:
- Документные (MongoDB, CouchDB) – хранят данные в виде документов (JSON/BSON).
- Ключ-значение (Redis, DynamoDB) – простейший тип, где данные хранятся в парах ключ-значение.
- Колоночные (Cassandra, HBase) – оптимизированы для хранения и обработки больших объёмов данных в столбцах.
- Графовые (Neo4j, ArangoDB) – предназначены для работы со связанными данными (узлы и рёбра).
Пример для MongoDB (документная БД):
python
from pymongo import MongoClient
client = MongoClient()
db = client.test_db
collection = db.users
collection.insert_one({"name": "Alice", "age": 25}) 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы