【发布时间】:2010-05-21 21:53:59
【问题描述】:
首先,我是 MySQL 集群的新手。这是我的痛苦: 我已经设法设置了一个带有两个数据节点、两个 SQL 节点和一个管理服务器的 MySQL 集群。一切都很好,除了以下几点:我的数据节点分布在一个内部网链接上,这会导致数据节点之间的通信延迟。显然,由于 MySQL Cluster 的内部分区方案,当我的 PHP 应用程序通过 SELECT 查询从集群中提取数据时,部分数据会从两个数据节点中提取。这使得页面在屏幕上出现的速度真的很慢。如果我将一个数据节点脱机,则只能从那个剩余的数据节点中提取数据,因此最终结果(HTML 输出)会非常及时地出现在屏幕上。所以,我的问题是:是否可以告诉数据节点/集群从仅存储在特定数据节点上的分区中提取数据?
【问题讨论】:
标签: php mysql cluster-computing