首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

分表数据处理的方法和装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司

摘要:本发明公开了一种分表数据处理的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取待处理数据和动态结构化查询语言的指令;判断所述待处理数据是否携带主键;若是,则根据所述主键中的数据表号确定与所述待处理数据对应的数据表;在所述数据表中,根据所述动态结构化查询语言的指令处理所述待处理数据。该实施方式采用了根据主键直接正确定位数据表的技术手段,无需循环所有需要操作的数据表,有效地避免了由于数据库构成的复杂性带来的循环冗杂的问题,提升了处理分表数据的效率,进而降低了数据库中处理数据压力,提升了数据库的性能。

主权项:1.一种分表数据处理的方法,其特征在于,包括:获取待处理数据和动态结构化查询语言的指令;判断所述待处理数据是否携带主键;若是,则根据所述主键中的数据表号确定与所述待处理数据对应的数据表;其中,所述主键采用以下方式生成:获取分表字段,确定所述分表字段的哈希码值;将所述分表字段的哈希码值除以数据表的总数量的余数,作为所述分表字段对应的数据表号;获取服务器的MAC地址,确定所述MAC地址的哈希码值;将所述MAC地址的哈希码值除以数据表的总数量的余数,作为序列号;根据当前时间的时间戳、所述序列号、数据库号和数据表号生成主键;其中,分表字段是将一个表中的数据分块存储到多个数据表的依据,决定了分表的结果;若所述待处理数据未携带主键,则判断是否存在分表字段;若存在分表字段,则确定所述分表字段的哈希码值;将所述分表字段的哈希码值除以数据表的总数量的余数,作为所述待处理数据对应的数据表号,并根据该数据表号确定与所述待处理数据对应的数据表;若不存在分表字段,则在所有数据表中循环查找所述待处理数据对应的数据表;在所述数据表中,根据所述动态结构化查询语言的指令处理所述待处理数据。

全文数据:

权利要求:

百度查询: 北京京东尚科信息技术有限公司 北京京东世纪贸易有限公司 分表数据处理的方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。