Какие бывают виды баз данных

QA Тестировщик Junior Без компании
Какие бывают виды баз данных
Ответы
**Реляционные (SQL) базы данных** Хранят данные в таблицах с четкой структурой и связями между ними. Примеры: MySQL, PostgreSQL, Oracle. ``` CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(50)); ``` **NoSQL базы данных** Гибкие, без жесткой схемы. Включают: - **Документные** (MongoDB): хранят JSON-подобные документы. - **Ключ-значение** (Redis): быстрый доступ по ключу. - **Колоночные** (Cassandra): оптимизированы для аналитики. - **Графовые** (Neo4j): для сложных связей (соцсети, рекомендации). **In-memory базы** (Redis, Memcached) Хранят данные в оперативной памяти для высокой скорости. **Временные (Time-series)** (InfluxDB) Специализированы для данных с метками времени (метрики, IoT). **NewSQL** (Google Spanner) Комбинируют масштабируемость NoSQL и ACID-транзакции SQL.