Встречается на собеседованиях • сегодня

С какими NoSQL БД работал

Работал с MongoDB, Redis и Cassandra.

MongoDB — документоориентированная БД, удобна для хранения JSON-подобных структур. Пример:

python
from pymongo import MongoClient  
client = MongoClient("mongodb://localhost:27017/")  
db = client["test_db"]  
collection = db["users"]  
collection.insert_one({"name": "Alice", "age": 25})  

Redis — key-value хранилище, часто используется для кэширования и очередей:

python
import redis  
r = redis.Redis(host='localhost', port=6379)  
r.set("key", "value")  
print(r.get("key"))  

Cassandra — колоночная БД, масштабируется горизонтально, подходит для больших данных.

Выбор зависит от задачи: MongoDB для гибких схем, Redis для быстрого доступа, Cassandra для распределённых систем.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы