System Design · Junior · Запитання 22 з 75
Чим реляційні бази даних (SQL) відрізняються від NoSQL у загальному випадку?
- ✓Правильна відповідь: SQL - таблиці зі схемою й зв'язками, NoSQL - гнучкі моделі даних
- 2SQL працює лише на сервері, а NoSQL - лише в браузері
- 3NoSQL не вміє зберігати дані на диску, лише в пам'яті
Пояснення
Реляційні БД (PostgreSQL) дають транзакції, JOIN і строгу схему. NoSQL - документні (MongoDB), ключ-значення (Redis), колонкові, графові - простіше масштабуються горизонтально або краще підходять під конкретний шаблон доступу. Вибір залежить від даних і запитів.