Back to questions
Вайлдберрис
Positive Technologies
Junior — Middle
74
Имели ли вы опыт работы с базой данных MongoDB?
Companies where asked
smartcom
Леста
Answer from AI
sobes.tech AI
Да, опыт работы с MongoDB включает использование этой NoSQL базы данных для хранения и обработки документов в формате BSON (похожем на JSON).
MongoDB хорошо подходит для проектов с динамической схемой данных, где структура может часто меняться. В Python для работы с MongoDB обычно используют библиотеку pymongo.
Пример подключения и вставки документа в коллекцию:
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['mydatabase']
collection = db['users']
user = {"name": "Иван", "age": 30}
collection.insert_one(user)