[发明专利]云计算环境下基于文件实现异步数据存储的方法在审
申请号: | 201510900287.8 | 申请日: | 2015-12-08 |
公开(公告)号: | CN105528425A | 公开(公告)日: | 2016-04-27 |
发明(设计)人: | 王锋 | 申请(专利权)人: | 普元信息技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 环境 基于 文件 实现 异步 数据 存储 方法 | ||
1.一种云计算环境下基于文件实现异步数据存储的方法,其特征在于,所述的方法包括 对存储数据的数据文件格式进行定义;将存储的数据按预设的要求和格式保存到数据文件中; 通过异步线程将所述的数据文件中的数据存储到关系型数据库中。
2.根据权利要求1所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的对存储数据的数据文件格式进行定义,包括以下步骤:
(1)定义存储数据的数据文件的参数数据,包括文件存储路径、文件大小、文件个数和 命名格式;
(2)定义存储数据的数据文件的存储格式。
3.根据权利要求2所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的定义存储数据的数据文件的存储格式,具体为:
配置存储数据的数据文件的存储格式并设置以二进制存储数据。
4.根据权利要求2所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的对存储数据的数据文件格式进行定义,还包括以下步骤:
(3)定义数据索引文件的存储格式,所述的数据索引文件用以记录数据的起始、结束位 置;
(4)定义数据处理指针文件的存储格式,所述的数据处理指针文件用以记录当前数据的 处理进度。
5.根据权利要求1所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的将存储的数据按预设的要求和格式保存到数据文件中,包括以下步骤:
(5)定义要存储数据的格式;
(6)组装存储的数据;
(7)保存数据到数据文件;
(8)保存数据索引到数据索引文件;
(9)文件大小超过预先设置值后自动生成新的数据文件。
6.根据权利要求5所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的定义要存储数据的格式,包括以下步骤:
(5-1)配置每条数据的存储格式;
(5-2)存储数据的编码格式定义。
7.根据权利要求5所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的组装存储的数据,包括以下步骤:
(6-1)存储的数据按指定格式存储;
(6-2)数据按指定的编码格式进行编码。
8.根据权利要求5所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的保存数据到数据文件,包括以下步骤:
(7-1)调用数据存储的接口IDataStore;
(7-2)按设置的数据文件命名规则,查找到当前的数据文件;
(7-3)数据文件指针移动到文件最后;
(7-4)编码后的数据写入数据文件。
9.根据权利要求5所述的云计算环境下基于文件实现异步数据存储的方法,其特征在于, 所述的保存数据索引到数据索引文件,包括以下步骤:
(8-1)根据数据文件的名称,查找到当前的数据索引文件;
(8-2)如果数据文件为新建,则新建数据索引文件,数据文件与数据索引文件名称相同;
(8-3)数据索引文件指针移动到数据文件最后;
(8-4)按设定的格式,把对应的数据在数据文件中的起始、结束位置写入到数据索引文 件。
10.根据权利要求5所述的云计算环境下基于文件实现异步数据存储的方法,其特征在 于,所述的文件大小超过设置后自动生成新的数据文件,包括以下步骤:
(9-1)判断当前数据文件的大小与设置文件的大小,是否新建数据文件,如果是,则继 续步骤(9-2),否则继续步骤(7);
(9-2)数据文件已达到设置的最大值,则按指定的规则新建数据文件和数据索引文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普元信息技术股份有限公司,未经普元信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510900287.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据展示方法及装置
- 下一篇:一种主题爬虫处理方法及装置