[发明专利]基于光盘的数据库的数据外部存储系统及数据存储方法有效
申请号: | 201410273449.5 | 申请日: | 2014-06-18 |
公开(公告)号: | CN104008207B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 练子川;练亚纯;陶光毅 | 申请(专利权)人: | 广东绿源巢信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京双收知识产权代理有限公司11241 | 代理人: | 路远 |
地址: | 523511 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 光盘 数据库 数据 外部 存储系统 存储 方法 | ||
技术领域
本发明涉及一种数据存储系统及数据存储方法,特别是涉及一种数据库的数据外部存储系统及数据存储方法。
背景技术
随着互联网和信息技术的发展,数据呈几何级数增长。随处可见越积越多的各种格式的数据和电子文挡,信息社会跨入大数据时代。
要充分利用大数据,首先是要长期保存大数据,其次是以有效且快捷的方式从大数据中找到所需要的信息。保存、查找和利用大数据,涉及数据结构、数据格式、数据库、存储介质。数据包括结构化数据、半结构化数据和非结构化数据;数据格式成千上万种;数据库有关系型数据库和非结构化数据库;存储介质有磁(磁盘、磁带)、光(光盘)、电(固态硬盘、U盘等)。
对于需要长期保存的数据,均不适于采用磁存储和电存储保存。光盘可长期保存数据,存储量大、节能、环保、费用低、安全性高,但面临的问题是如何有效利用保存在光盘上的数据,也就是如何对光盘上的数据和文件内容进行全文检索;另一个问题是,尽管蓝光光盘的容量已达到25GB-100GB,但与磁存储和电存储的存储容量相比,仍有很大的差距,因此,需要用大量的光盘分散保存磁存储介质和电存储介质上的数据。管理大量的光盘需要专门的光盘存储装置。光盘存储装置主要有两种,用于近线存储的光盘库和用于离线存储的离线光盘柜。
在现有技术中,能够对在线存储的数据和文件内容进行全文检索,但难于对近线存储和离线存储的数据和文件内容进行全文检索。
在申请号为CN201210431169.3,发明名称为“基于光盘的数据库存储系统及利用该系统的方法”的专利申请中,提供了一种利用数据库管理系统将磁盘存储器中数据库以原始数据库格式拆分到光盘的技术方案。包括安装在服务器上的数据库管理系统,与服务器数据连接的磁盘存储装置和光盘存储装置,以及建立在磁盘存储装置上的磁盘数据库,数据库管理系统包括字段结构生成模块,记录索引生成模块,存储空间分配模块,存储空间状态模块,记录链接模块,记录拆分模块,光盘建库模块,库结构生成模块,记录合并模块。在申请号为CN201310136328.1,发明名称为“基于光盘库的数据库存储系统及利用该系统的方法”的专利申请中,提供了一种将数据库直接建立在光盘上的技术方案,将全文索引数据单独存放在磁盘存储器或光盘上,对光盘库中光盘上的数据库进行全文检索达到秒级,调取光盘上的数据库文件中的原文件达到秒级,使光盘库中光盘上的数据库响应性能接近磁盘在线存储,有效解决了管理和访问大规模数据库光盘的技术问题。包括服务器、光盘库和磁盘存储器,所述服务器与所述光盘库和所述磁盘存储器间建立数据连接,所述服务器上的操作系统中安装有数据库管理系统和光盘库管理系统,所述数据库管理系统中包括字段结构生成模块,记录索引生成模块,存储空间分配模块,存储空间状态模块,记录链接模块,记录拆分模块,光盘建库与录入模块,检索词存储模块,检索词索引生成模块,库结构生成模块。
以上这两种技术方案都是基于将各种格式的数据全部装入数据库,在保证数据库数据完整性的前提下,才能将数据库建立在光盘上。这两种方案都有局限性。在不能将全部数据装入数据库的情况下,不能采用上述两种方案。
发明内容
本发明的目的是提供一种基于光盘的数据库的数据外部存储方法,解决数据记录中全部字段数据必须全部写入数据库文件才能完成库文件数据记录的技术问题。
本发明的另一个目的是提供一种基于光盘的数据库的数据外部存储系统,解决数据记录中部分字段数据与数据库文件分离存储时无法同步操作的技术问题。
本发明基于光盘的数据库的数据外部存储系统,包括服务器,与服务器数据连接的磁盘存储装置和光盘存储装置,所述服务器上设置数据库管理系统,外部存储管理系统,应用程序接口,扩展服务器,磁盘存储装置和光盘存储装置上分别设置对应的数据库和数据库外部存储区,数据库中记录的部分字段数据对应存储在数据库外部存储区中,其中:
数据库管理系统用于响应数据请求,完成存储装置中数据库管理和数据管理;
外部存储管理系统用于响应数据请求,完成存储装置中数据库外部存储区管理和数据管理;
应用程序接口用于获取数据库外部存储数据的信息,完成存储装置的数据库外部存储;
扩展服务器用于建立数据库外部存储区,确定数据库外部存储数据在外部存储区中的位置。
所述数据库管理系统包括字段结构生成模块,记录索引生成模块,存储空间分配模块,存储空间状态模块,记录链接模块,记录拆分模块,光盘建库与录入模块,库结构生成模块,记录合并模块,外部存储结构生成模块,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东绿源巢信息科技有限公司,未经广东绿源巢信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410273449.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置