首页> 外国专利> System and method for flexible distributed massively parallel processing (MPP) database

System and method for flexible distributed massively parallel processing (MPP) database

机译:灵活的分布式大规模并行处理数据库的系统和方法

摘要

An embodiment method for massively parallel processing includes assigning a primary key to a first table in a database and a foreign key to a second table in the database, the foreign key of the second table identical to the primary key of the first table, determining a number of partition groups desired for the database, partitioning the first table into first partitions based on the primary key assigned and the number of partition groups desired, partitioning the second table into second partitions based on the foreign key assigned and the number of partition groups desired, and distributing the first partitions and the second partitions to the partition groups as partitioned. An embodiment system for implementing the embodiment methods is also disclosed.
机译:用于大规模并行处理的实施例方法包括:将主键分配给数据库中的第一表,并将外键分配给数据库中的第二表,第二表的外键与第一表的主键相同,确定数据库所需的分区组数目,基于分配的主键和所需的分区组数目将第一个表划分为第一分区,基于分配的外键和所需的分区组数将第二个表划分为第二个分区,并将第一分区和第二分区分配给已分区的分区组。还公开了用于实施实施例方法的实施例系统。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号