Please enable JavaScript.
Coggle requires JavaScript to display documents.
Нереляционные базы данных, Проблемы реляционных БД - Coggle Diagram
Нереляционные базы данных
Плюсы
Простота
Маштабируемость
Минусы
Нет общего стандарта
Не поддерживаются связи между объектами
Запрос только по ключу
NoSQL
Большие разреженные таблицы
Программы
Cassandra
HBase
Ключ-значение
Программы
MemcacheDB
DynamoDB
Redis
Возможности
Поиск по ключу
Удаление записи по ключу
Добавление записи
Изменение записи по ключу
Плюсы
Маштабируемы
Понятны
Минусы
Нет стандарта на языках управления данными
Запросы - только поиск по ключу
Не поддерживаются связи между объектами
Документо-ориентированные БД
Плюсы
Документы в одной базе данных могут иметь разный набор полей
Набор полей произвольный
Графовые
Проблемы реляционных БД
Данные нужно разбить на множество таблиц
Данные об одном объекте разбросаны по нескольким таблицам
Человек мыслит не таблицами, а объектами
Плохо маштабируются
Структура хранимых объектов строго определена и не может меняться