1 MySQL分片与MySQL集群 仅考虑性能,MySQL集群能否击败自定义数据分片MySQL解决方案?分片=水平分区 当我提到分片时,我考虑的是在应用程序层中进行的分片,例如,在独立的MySQL实例之间平均分配记录。对于两个服务器,可能是(密钥mod 2)。 13 mysql ndbcluster
4 MySQL群集RAM要求 从MySQL 5.1开始,数据不再需要完全存储在内存中。 我已经读到索引列(我认为整个索引结构)必须仍在内存中(MySQL High Availability,2010,第533页,“ MySQL群集将所有索引列保留在主内存中”)。 有鉴于此,如果没有足够的内存(例如,巨大的数据库(> 100GB或1TB),且内存配置较低(例如2个数据节点,每个内存1GB)的服务器上运行)会发生什么? 8 mysql memory ndbcluster