[发明专利]动态分表数据处理方法和装置有效
申请号: | 201610978409.X | 申请日: | 2016-11-07 |
公开(公告)号: | CN108062314B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 刘国健 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/22 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 蔡纯;张靖琳 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种动态分表数据处理方法和装置,所述方法包括:解析动态分表策略,获取动态分表配置信息;查询数据库,获取空数据表的数量和数据表实例信息;在检验周期内,检验当前空数据表的数量是否大于或等于所述预分表数量;如果空数据表的数量小于所述预分表数量,根据配置信息中的所述创建分表策略创建数据表并获得新数据表的实例信息,以使当前空数据表的数量大于或等于所述预分表数量;和根据新的数据表的实例信息更新所述数据实体的数据表实例信息。所述装置包括解析模块、数据表实例信息获取模块、检验模块、动态数据表创建模块和更新模块。本发明有效地控制了单个数据表的尺寸,降低了数据库IO压力,提升了系统性能。 | ||
搜索关键词: | 动态 数据处理 方法 装置 | ||
【主权项】:
1.一种动态分表数据处理方法,其中,包括以下步骤:解析动态分表策略,获取动态分表配置信息,所述动态分表配置信息至少包括预分表数量、检验周期和创建分表策略;查询数据库,获取对应于数据实体的空数据表的数量和数据表实例信息;在检验周期内,检验当前空数据表的数量是否大于或等于所述预分表数量;如果当前空数据表的数量小于所述预分表数量,根据动态分表配置信息中的所述创建分表策略创建数据表并获得新数据表的实例信息,以使当前空数据表的数量大于或等于所述预分表数量;和根据新数据表的实例信息更新所述数据实体的数据表实例信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610978409.X/,转载请声明来源钻瓜专利网。