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