21.5.10 NDB 群集磁盘数据 table

可以将NDBtable 的未索引列存储在磁盘上,而不是存储在 RAM 中。

作为实施 NDB 群集磁盘数据工作的一部分,NDB 群集进行了许多改进,以在节点恢复和重新启动期间有效处理非常大的数据(兆字节)。其中包括用于将起始节点与非常大的数据集同步的“不偷窃”算法。有关更多信息,请参见 NDB Cluster 开发人员 MikaelRonström 和 Jonas Oreland 的论文* NDB Cluster 5.1 的恢复原理 *。

NDB 群集磁盘数据性能可能会受到许多配置参数的影响。有关这些参数及其效果的信息,请参阅* NDB 群集磁盘数据配置参数 NDB 群集磁盘数据存储和 GCP 停止错误 *

通过将数据节点文件系统与撤消日志文件和 table 空间数据文件分开,也可以使用符号链接来完成,从而可以大大提高使用磁盘数据存储的 NDB 群集的性能。有关更多信息,请参见第 21.5.10.2 节“将符号链接与磁盘数据对象一起使用”