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

Работал ли с 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')")

Использовал их для задач, где важны горизонтальная масштабируемость, высокая скорость записи/чтения или гибкость схемы данных.

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

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

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

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