#### 23.2.6.2 NDB 和 InnoDB 工作负载

[](<>)[](<>)[](<>)[](<>)[](<>)[](<>)

NDB Cluster 具有一系列独特的属性，使其非常适合为需要高可用性、快速故障转移、高吞吐量和低延迟的应用程序提供服务。由于其分布式架构和多节点实施，NDB Cluster 还具有特定的约束，可能会导致某些工作负载无法正常运行。之间的一些主要行为差异[`新开发银行`](mysql-cluster.html)和[`InnoDB`](innodb-storage-engine.html)关于一些常见类型的数据库驱动应用程序工作负载的存储引擎如下表所示：

[](<>)

**表 23.3 InnoDB 和 NDB 存储引擎之间的差异，常见类型的数据驱动应用程序工作负载。**

| 工作量 | [`InnoDB`](innodb-storage-engine.html) | 导航台集群 ([`新开发银行`](mysql-cluster.html)) |
| --- | -------------------------------------- | ------------------------------------- |
| 大容量 OLTP 应用程序 | 是的 | 是的 |
| DSS 应用程序（数据集市、分析） | 是的 | 有限（跨 OLTP 数据集的联合操作，大小不超过 3TB） |
| 自定义应用程序 | 是的 | 是的 |
| 打包应用程序 | 是的 | 有限（应该主要是主键访问）；NDB Cluster 8.0 支持外键 |
| 网络内电信应用（HLR、HSS、SDP） | 不 | 是的 |
| 会话管理和缓存 | 是的 | 是的 |
| 电子商务应用 | 是的 | 是的 |
| 用户配置文件管理，AAA 协议 | 是的 | 是的 |
