25.2.6.2 Рабочие нагрузки NDB и InnoDB
Кластер NDB обладает рядом уникальных атрибутов, которые делают его идеальным для приложений, требующих высокой доступности, быстрого переключения, высокой пропускной способности и низкой задержки. Благодаря своей распределённой архитектуре и многоузловой реализации, кластер NDB также имеет определённые ограничения, которые могут помешать некоторым рабочим нагрузкам эффективно функционировать. В следующей таблице показаны ряд ключевых различий в поведении между NDB и InnoDB хранилищами данных по отношению к некоторым распространённым типам рабочих нагрузок баз данных.
Таблица 25.2 Различия между хранилищами InnoDB и NDB, распространённые типы рабочих нагрузок приложений, ориентированных на данные.
| Рабочая нагрузка | InnoDB | NDB Cluster (NDB) |
|---|---|---|
| Приложения OLTP с высокой производительностью | Да | Да |
| Приложения DSS (хранилища данных, аналитика) | Да | Ограниченно (операции объединения набора данных OLTP, не превышающие 3 ТБ) |
| Пользовательские приложения | Да | Да |
| Упакованные приложения | Да | Ограниченно (должны в основном использовать доступ по первичному ключу); NDB Cluster 8.4 поддерживает внешние ключи |
| Приложения телекоммуникационных сетей (HLR, HSS, SDP) | Нет | Да |
| Управление сессиями и кэширование | Да | Да |
| Приложения электронной коммерции | Да | Да |
| Управление профилями пользователей, протокол AAA | Да | Да |
© 2025 Oracle
Licensed under the GPLv2 License.