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

Python Senior Без компании
С какими NoSQL БД работал
Ответы
Работал с MongoDB, Redis и Cassandra. **MongoDB** — документоориентированная БД, удобна для хранения JSON-подобных структур. Пример: ``` 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 хранилище, часто используется для кэширования и очередей: ``` import redis r = redis.Redis(host='localhost', port=6379) r.set("key", "value") print(r.get("key")) ``` **Cassandra** — колоночная БД, масштабируется горизонтально, подходит для больших данных. Выбор зависит от задачи: MongoDB для гибких схем, Redis для быстрого доступа, Cassandra для распределённых систем.