发明名称 |
多表关联方法、主服务节点、计算节点及系统 |
摘要 |
本发明实施例公开了一种多表关联方法、主服务节点、计算节点及系统,涉及信息技术领域,可以实现数据量较大的多个表之间的关联,同时,提升了多表关联效率。所述方法包括:首先主服务节点获取第一表项的数据量和所述第一表项中的关联数据列,若所述数据量大于预设内存加载阈值,则所述主服务节点将所述关联数据列中的数据划分为多个数据组,然后所述主服务节点保存所述每一个数据组中的数据和与所述数据对应的所述第一表项的其他数据列的数据,以使得至少一个计算节点根据分别对应的数据组中的数据和所述数据对应的其他数据列的数据,进行所述第一表项与所述第二表项的表关联操作。 |
申请公布号 |
CN104424240A |
申请公布日期 |
2015.03.18 |
申请号 |
CN201310378712.2 |
申请日期 |
2013.08.27 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
蔡馥晗;李浩;武磊;曾伟纪 |
分类号 |
G06F17/30(2006.01)I;G06F9/44(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种多表关联方法,其特征在于,包括:主服务节点获取第一表项的数据量和所述第一表项中的关联数据列,所述关联数据列用于与第二表项进行关联;若所述第一表项的数据量大于预设内存加载阈值,则所述主服务节点将所述关联数据列中的数据划分为多个数据组,所述每一个数据组中的数据和与所述数据对应的所述第一表项的其他数据列的数据量之和,小于所述预设内存加载阈值;所述主服务节点保存所述每一个数据组中的数据和与所述数据对应的所述第一表项的其他数据列的数据,以使得至少一个计算节点根据分别对应的数据组中的数据和与所述数据对应的其他数据列的数据,进行所述第一表项与所述第二表项的表关联操作。 |
地址 |
518000 广东省深圳市福田区振兴路赛格科技园2栋东403室 |