多层级数据存储系统及存储方法与流程

文档序号:12667392阅读:770来源:国知局
多层级数据存储系统及存储方法与流程

本发明涉及数据存储系统及其方法,更具体地说,涉及一种多层级数据存储系统及存储方法。



背景技术:

近年来,随着公共服务的不断升级,各个公共服务机构均建立了各自的服务器,这些系统内部大量数据信息的堆积,对现有系统的性能和功能产生了更新、更高的需求。原有的基于基层应用的信息系统由于分头立项,分头建设等原因导致各业务系统应用出现一系列问题,主要表现在以下几方面:

1、系统开放性较差,数据共享不充分。

2、系统基础信息采集缺乏统一标准,系统通用性差。

3、当前派出所综合信息管理系统运行效率较差民警工作效率有待提高。

4、系统使用智能化有待提高

5、系统建设缺乏可持续性,扩展性差。

在上述问题中,数据存储的问题是关键,尤其是对于公共服务部门而言,其数据量大、信息复杂、数据凌乱是一个通病。因此,对现有的业务数据信息进行梳理整合,进一步改善和提升公共服务部门的行政管理和服务公众的能力已成迫切需求。



技术实现要素:

针对现有技术中存在的多个问题,本发明的目的是提供一种多层级数据存储系统及存储方法。

为实现上述目的,本发明采用如下技术方案:

一种多层级数据存储系统,包括数据接口、数据检索层、数据整理层、数据关联层、数据分配层。其中,数据接口从外部接收格式化数据;数据检索层在数据存储系统中检索格式化数据与已存储数据的匹配性;数据整理层判断格式化数据的类型,并将格式化数据分类,形成至少一个分类子数据;数据关联层将分类子数据进行内部关联以及外部关联;数据分配层分别对分类子数据写入匹配信息,并分别进行存储。

进一步地,还包括格式化单元。格式化单元将输入数据进行转码,转换成数据接口支持的数据类型,并将格式化后的数据传输至数据接口。

进一步地,数据检索层将格式化数据与已存储数据的匹配信息进行比较。若格式化数据与已存储数据具备匹配性,则数据整理层按照已存储数据的分类方式对格式化数据进行分类;若格式化数据与已存储数据不具备匹配性,则数据整理层按照数据类型对格式化数据进行分类。

进一步地,内部关联为在属于同一格式化数据的多个分类子数据建立匹配信息。外部关联为根据数据检索层的检索结果,将每一个分类子数据与同类型的已存储数据建立匹配信息。

为实现上述目的,本发明还采用如下技术方案:

一种多层级数据存储方法,包括以下步骤:步骤一,从外部接收格式化数据;步骤二,在数据存储系统中检索格式化数据与已存储数据的匹配性;步骤三,判断格式化数据的类型,并将格式化数据分类,形成至少一个分类子数据;步骤四,将分类子数据进行内部关联以及外部关联;步骤五,对分类子数据写入匹配信息,并分别进行存储。

进一步地,步骤一之前,先将输入数据进行转码,转换成特定格式的数据。

进一步地,步骤二将格式化数据与已存储数据的匹配信息进行比较。若格式化数据与已存储数据具备匹配性,则步骤三按照已存储数据的分类方式对格式化数据进行分类。若格式化数据与已存储数据不具备匹配性,则步骤三按照数据类型对格式化数据进行分类。

进一步地,内部关联为在属于同一格式化数据的多个分类子数据建立匹配信息。外部关联为根据数据检索层的检索结果,将每一个分类子数据与同类型的已存储数据建立匹配信息。

在上述技术方案中,本发明的多层级数据存储系统及存储方法建立了多个层级的数据处理,在存储之前可以对数据进行分类处理,不仅提高了存储能力,还对数据进行了关联,改善了数据结构。

附图说明

图1是本发明多层级数据存储系统的结构示意图;

图2是本发明多层级数据存储方法的流程图。

具体实施方式

下面结合附图和实施例进一步说明本发明的技术方案。

参照图1,本发明首先公开一种多层级数据存储系统,该系统包括格式化单元1、数据接口2、数据检索层3、数据整理层4、数据关联层5、数据分配层6。上述各层按照特定步骤进行数据处理及存储,如图2所示:

S1:格式化单元1将输入数据进行转码,转换成数据接口2支持的数据类型,并将格式化后的数据传输至数据接口2。输入数据的格式是多样的,并且可能的输入包括文本、页面、图像、视频等。这些文件各有各的格式,因此格式化单元1首先根据文件格式判断文件类型。此外,格式化单元1预设每一种输入的标准格式,并将其他的同类型格式转化为标准格式。

S2:数据接口2从外部接收格式化数据。

S3:数据检索层3在数据存储系统中检索格式化数据与已存储数据的匹配性,并将格式化数据与已存储数据的匹配信息进行比较。

每一个已存储的数据均带有匹配信息字段。在格式化数据进入到数据检索层3时,数据检索层3根据格式化数据中的标签信息判断该格式化数据是否与已存储的数据相匹配。换句话说,信息的匹配度决定了新输入的格式化数据是否是原有业务事件的关联数据。

S4:数据整理层4判断格式化数据的类型,并将格式化数据分类,形成至少一个分类子数据。若格式化数据与已存储数据具备匹配性,则数据整理层4按照已存储数据的分类方式对格式化数据进行分类。若格式化数据与已存储数据不具备匹配性,则数据整理层4按照数据类型对格式化数据进行分类。

S5:数据关联层5将分类子数据进行内部关联以及外部关联。

内部关联为在属于同一格式化数据的多个分类子数据建立匹配信息。例如对于同一个业务事件,数据整理层4将该业务事件分割成2个文本、1个视频,则该业务事件具有了3个分类子数据。此时,数据关联层5首先将这3个分类子数据进行关联,表明其属于同一个业务事件的属性。

外部关联为根据数据检索层3的检索结果,将每一个分类子数据与同类型的已存储数据建立匹配信息。在内部关联之后,数据关联层5首先将上述的2个文本与数据分配层6中的文本数据进行关联,表明其属于同一类文件。此外,根据该业务事件的属性,该2个文本文件还可以有选择性地与数据分配层6中的部分文本文件进行进一步的关联,表明该业务事件与以往的业务事件具有相同的属性。同理,将视频数据与数据分配层6中的视频数据进行关联。

S6:数据分配层6分别对分类子数据写入匹配信息,并分别进行存储。

数据分配层6是由多个传统的数据库构成,其作用是按照分类分别存储分类子数据,并且在存储时对每一个分类子数据写入匹配信息字段,从而后续不断有数据从数据接口2进入时,数据检索层3能够利用这些匹配信息字段进行数据匹配。

本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1