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