[发明专利]数据的分区存储方法、装置、计算机设备及存储介质在审

专利信息
申请号: 201710962200.9 申请日: 2017-10-17
公开(公告)号: CN107861989A 公开(公告)日: 2018-03-30
发明(设计)人: 洪灿昆 申请(专利权)人: 平安科技(深圳)有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 广州华进联合专利商标代理有限公司44224 代理人: 方高明
地址: 518052 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 分区 存储 方法 装置 计算机 设备 介质
【说明书】:

技术领域

发明涉及计算机技术领域,特别是涉及数据的分区存储方法、装置、计算机设备及存储介质。

背景技术

目前数据库中对于数据的存储一般是按照接收数据的时间进行存储,在进行数据查询或删除等操作时,需要在数据库的所有数据中查找出符合要求的数据,再根据删除等操作命令执行对应的操作,在实际运用中发现,目前的这种数据库的存储方式并不适用于企业服务治理监控平台这类大平台中的数据存储,这种大平台中的数据每天可以接收大几千万的数据,数据库存储的数据达到几十T(Tera,计算机的国际计数单位,表示“太拉”,1T=1024G),在实际应用时发现,查询30分钟之内的数据都需要至少两分钟,数据库服务器的压力很大,经常需要扩容,且用户也需要等待比较久的时间,目前这种数据库中数据的存储方式丞待改进。

发明内容

本发明实施例提供数据的分区存储方法、装置、计算机设备及存储介质,可以缩短数据查询的响应时间。

一种数据的分区存储方法,该方法包括:

在数据库中创建与业务标识相对应的父分区表,并在所述父分区表下创建与时间区间相对应的子分区表;

当接收到待存储的数据时,提取该数据携带的业务标识;

获取接收该数据的时间,并确定所述时间所属的时间区间;

获取与提取的所述业务标识相对应的父分区表,并获取所述父分区表下与确定的所述时间区间相对应的子分区表;

将该待存储的数据存储至获取的所述子分区表中。

在其中一个实施例中,该方法还包括:

接收到查询指令时,接收输入的业务标识及查询时间段;

查询与接收的该业务标识对应的父分区表;

在该父分区表中查询属于该查询时间段的时间区间,并获取查询的该时间区间所对应的子分区表;

将存储在查询的该子分区表中的数据作为该查询的结果。

在其中一个实施例中,该在数据库中创建与业务标识相对应的父分区表,并在该父分区表下创建与时间区间相对应的子分区表的步骤包括:

接收输入的时间区间及至少一个业务标识;

与接收的每个业务标识对应的创建一个父分区表;

在每个该父分区表下创建与接收的时间区间相对应的子分区表,该分区键与该父分区表下的子分区表一一对应。

在其中一个实施例中,该在数据库中创建与业务标识相对应的父分区表,并在该父分区表下创建与时间区间相对应的子分区表的步骤包括:

接收输入月份或按星期确定的天数,以得到该时间区间;

根据该时间区间的个数,确定该父分区表中子分区表的个数;

按照各个时间区间的时间顺序,确定该单位时间段与该子分区表的对应关系。

在其中一个实施例中,该时间区间以月份进行划分;该方法还包括:

接收父分区表的选择指令;

确定当前时间所属月份的下一个月份;

自动删除被选择的父分区表中与该下一个月份相对应的子分区表中存储的数据。

在其中一个实施例中,该时间区间按照星期中的天数进行划分,该方法还包括:

接收父分区表的选择指令;

确定当前时间所属星期天数的下一个星期天数;

自动删除被选择的父分区表中与该下一个星期天数相对应的子分区表中存储的数据。

一种数据的分区存储装置,该装置包括:

分区表创建模块,用于在数据库中创建与业务标识相对应的父分区表,并在所述父分区表下创建与时间区间相对应的子分区表;

业务标识提取模块,用于当接收到待存储的数据时,提取该数据携带的业务标识;

时间获取模块,用于获取接收该数据的时间,并确定所述时间所属的时间区间;

分区表获取模块,用于获取与提取的所述业务标识相对应的父分区表,并获取所述父分区表下与确定的所述时间区间相对应的子分区表;

存储模块,用于将该待存储的数据存储至获取的所述子分区表中。

在其中的一个实施例中,该数据的分区存储装置还包括:

查询时间段接收模块,用于接收到查询指令时,接收输入的业务标识及查询时间段;

父分区表查询模块,用于查询与接收的该业务标识对应的父分区表;

子分区表查询模块,用于在该父分区表中查询属于该查询时间段的时间区间,并获取查询的该时间区间所对应的子分区表;

结果查询模块,用于将存储在查询的该子分区表中的数据作为该查询的结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710962200.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top