Встречается на собеседованиях • сегодня
Работал ли с нереляционными БД
Да, работал с нереляционными БД, такими как MongoDB, Redis и Elasticsearch. В основном использовал их для хранения JSON-данных, кеширования и полнотекстового поиска.
Пример работы с MongoDB (Python + pymongo):
python
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['test_db']
collection = db['users']
Вставка документа
collection.insert_one({"name": "Alice", "age": 25})
Поиск
user = collection.find_one({"name": "Alice"})
print(user)
text
Также использовал Redis для кеширования и управления сессиями, а Elasticsearch — для сложных поисковых запросов.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы