表分区和mysql ndb集群

rvpgvaaj  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(401)

我有mysql ndb集群和3个数据节点。我想根据一列(可能是日期)将我的一个表划分为多个分区,问题是在运行分区脚本之后会发生什么:
我将在每3个datanodes上拥有表的所有分区?
每个数据节点将持有表的一部分(一个或两个分区)?
我可以选择上述选项之一吗?

bvk5enib

bvk5enib1#

如果您有3个数据节点,我假定您有3个副本。在这种情况下,所有数据都在所有节点上复制。
ndb只支持散列分区,所以为了进行任何类型的日期分区,需要将一些聪明的散列值放入基于日期的分区列中。

相关问题