我搭建了一个mysql的集群,版本是mysql cluster7.1。一共是6台机器,1台管理节点,1台mysql节点,4台数据节点。副本数目是2。
按理说数据库的数据应该是分布式存储在两个数据节点上的,另外冗余两个节点是这两个节点的备份。如果一个数据节点可以存储50w数据的话,这个集群应该可以存储100w数据。
但是我插入100W数据,存到60w左右时,系统提示表已经满了。这时候group0的两个节点存储负荷达到了100%。我大概计算了一下,这60w数据刚好是存满一个数据节点的内存(我分配的80M)。也就是说另外一组数据节点没有实现分布存储的功能,请问要怎么设置,才能达到数据的分布式存储。