此应用程序的某些内容目前无法使用。
如果这种情况持续存在,请联系我们反馈与联系
1. (WO2016191995) 一种分布式数据库中关联表分区的方法和设备
国际局存档的最新著录项目数据

公布号: WO/2016/191995 国际申请号: PCT/CN2015/080444
公布日: 08.12.2016 国际申请日: 31.05.2015
国际专利分类:
G06F 17/30 (2006.01)
G PHYSICS
06
计算;推算;计数
F
电数字数据处理
17
特别适用于特定功能的数字计算设备或数据处理设备或数据处理方法
30
信息检索;及其数据库结构
申请人:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian,Longgang District Shenzhen, Guangdong 518129, CN
发明人:
王铁英 WANG, Tieying; CN
刘哲 LIU, Zhe; CN
沈柯 SHEN, Ke; CN
优先权数据:
标题 (EN) METHOD AND DEVICE FOR PARTITIONING ASSOCIATION TABLE IN DISTRIBUTED DATABASE
(FR) PROCÉDÉ ET DISPOSITIF DE PARTITIONNEMENT DE TABLES D'ASSOCIATION DANS UNE BASE DE DONNÉES RÉPARTIE
(ZH) 一种分布式数据库中关联表分区的方法和设备
摘要:
(EN) Disclosed in embodiments of the present invention is a method for partitioning an association table in a distributed database, comprising: determining a first data table in each data table requiring partition, and generating a co-located partition CP table set of the first data table, the CP table set of the first data table comprising the first data table and at least one CP table of the first data table, and the CP table of the first data table being a data table of which a partition key is a subset of a partition key of the first data table; and partitioning the first data table according to the partition key, and partitioning each CP table of the first data table in the CP table set, a partition range of the partition key of each CP table associated with the first data table being the same as a partition range of the corresponding partition key in the first data table. Therefore, upon performing an OLAP operation, the present invention only requires acquiring associated data of the same range from the node or other nodes without acquiring a whole fact table, thus improving performance of a whole system.
(FR) Certains mode de réalisation de la présente invention concernent un procédé de partitionnement d'une table d'association dans une base de données répartie, consistant à : déterminer une première table de données dans chaque partition nécessitant une table de données, et générer un ensemble de tables de partitions co-localisées CP de la première table de données, l'ensemble de tables CP de la première table de données comprenant la première table de données et au moins une table CP de la première table de données, et la table CP de la première table de données étant une table de données dont une clé de partition est un sous-ensemble d'une clé de partition de la première table de données ; et partitionner la première table de données conformément à la clé de partition, et partitionner chaque table CP de la première table de données de l'ensemble de tables CP, une plage de partitionnement de la clé de partition de chaque table CP associée à la première table de données étant identique à une plage de partitionnement de la clé de partition correspondante de la première table de données. Par conséquent, lors de l'exécution d'une opération d'OLAP, la présente invention ne nécessite que l'acquisition de données associées de la même plage à partir du nœud ou d'autres nœuds sans acquisition d'une table de faits d'ensemble, ce qui améliore les performances de tout un système.
(ZH) 本发明实施例公开了一种分布式数据库中关联表分区的方法,包括:在需要分区的各数据表中确定第一数据表,生成第一数据表的共址分区CP表集合,第一数据表的CP表集合包括第一数据表和第一数据表的至少一个CP表,其中,第一数据表的CP表为分区键是第一数据表的分区键的子集的数据表,将第一数据表按照分区键进行Partition,并将CP表集合中第一数据表的每个CP表进行分区,每个CP表与第一数据表相关联的分区键的分区范围与第一数据表中相对应的分区键的分区范围相同。从而使得进行OLAP操作时,只需要本节点或者从其他节点获得关联的相同Range的数据,而不需要获得整张的事实表,从而提升了整个系统的性能。
front page image
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
非洲地区知识产权组织 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
欧亚专利局 (EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
欧洲专利局 (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
非洲知识产权组织 (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
公布语言: 中文 (ZH)
申请语言: 中文 (ZH)