Встречается на собеседованиях • сегодня
Работал ли с NoSQL
Да, работал с NoSQL базами данных, такими как MongoDB, Redis и Cassandra.
MongoDB (документо-ориентированная):
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 (ключ-значение):
python
import redis
r = redis.Redis(host="localhost", port=6379)
r.set("key", "value")
print(r.get("key"))Cassandra (колоночная):
python
from cassandra.cluster import Cluster
cluster = Cluster(["localhost"])
session = cluster.connect("keyspace")
session.execute("INSERT INTO users (id, name) VALUES (1, 'Bob')")Использовал их для задач, где важны горизонтальная масштабируемость, высокая скорость записи/чтения или гибкость схемы данных.

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