MySQL 8.0发布说明
MySQL 8.0源代码文档10bet官方网站
甚至在设计之前ndbcluster.
始于1996年,很明显,在构建并行数据库中遇到的主要问题之一将是网络中节点之间的通信。为此原因,ndbcluster.
从一开始就被设计成允许使用许多不同的数据传输机制。在本手册中,我们使用这个术语运输车对于这些。
NDB集群代码库提供了四种不同的传输器:
使用100 Mbps或千兆以太网的TCP / IP,如在第23.3.3.10节“NDB群集TCP / IP连接”.
直接(m2m) TCP / IP;尽管此传输程序使用前面提到的相同的TCP/IP协议,但它需要以不同的方式设置硬件,并且配置也不同。因此,它被认为是NDB集群的一个单独的传输机制。看到第23.3.3.11节“使用直接连接”NDB群集TCP / IP连接“的细节。
共享内存(SHM).有关SHM的更多信息,请参见第23.3.3.12节“NDB集群共享 - 内存连接”.
-
笔记
在NDB Cluster中使用SCI传输程序需要专门的硬件、软件和NDB 8.0中没有的MySQL二进制文件。
今天大多数用户在以太网上使用TCP/IP,因为它无处不在。TCP/IP也是迄今为止与NDB Cluster一起使用的经过最佳测试的传输程序。
无论运输器使用,NDB
尝试使用尽可能大的块来确保与数据节点进程进行通信,因为这有利于所有类型的数据传输。