可以将表的非索引列存储
NDB
在磁盘上,而不是 RAM 中。
作为实施 NDB Cluster 磁盘数据工作的一部分,在 NDB Cluster 中进行了许多改进,以便在节点恢复和重启期间有效处理大量(TB)数据。其中包括用于将起始节点与非常大的数据集同步的“不窃取”算法。有关详细信息,请参阅 NDB Cluster 5.1 的恢复原则,由 NDB Cluster 开发人员 Mikael Ronström 和 Jonas Oreland 撰写。
NDB Cluster 磁盘数据性能会受到许多配置参数的影响。有关这些参数及其影响的信息,请参阅 NDB Cluster Disk Data 配置参数和 NDB Cluster Disk Data storage and GCP Stop errors
使用磁盘数据存储的 NDB Cluster 的性能也可以通过将数据节点文件系统与撤消日志文件和表空间数据文件分开来大大提高,这可以使用符号链接来完成。有关详细信息,请参阅 第 21.6.11.2 节,“使用磁盘数据对象的符号链接”。