元数据的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:37967530 阅读:14 留言:0更新日期:2023-06-30 09:42
本说明书实施方式提供了一种元数据的处理方法、装置、设备和存储介质。方法包括:接收第一数据库提供的医学数据;医学数据附带有第一元数据;根据预设的元数据映射规则,确定第一元数据相对于第二数据库的第二元数据;第二元数据用于指示医学数据在第二数据库中的存储位置;将第一元数据和第二元数据在第一存储介质中进行存储,用于响应于附带有第一元数据的医学数据的查询请求,在第一存储介质中提取出第二元数据,以在第二数据库中获取医学数据;其中,第一存储介质的读取性能优于第二数据库。通过在医学数据同步过程中,将医学数据针对第一数据库的第一元数据和针对第二数据库的第二元数据存储在第一存储介质中,可以提高元数据查询的速率。高元数据查询的速率。高元数据查询的速率。

【技术实现步骤摘要】
元数据的处理方法、装置、设备和存储介质


[0001]本说明书中实施方式关于数据处理领域,具体涉及一种元数据的处理方法、装置、设备和存储介质。

技术介绍

[0002]目前,由于医学数据具有稀疏性较强的特点,会采用竖表进行存储。例如,医学数据可以通过EAV数据库模型存储,从而可以较为便捷地为数据模型增加或移除属性。然而,竖表不利于数据查询和分析。因此,现有技术中会从EAV数据库模型抽取医学数据并使用便于查询的数据存储结构进行存储,从而在便于查询的数据存储结构中进行数据查询。然而,数据分析系统往往使用针对原存储结构的元数据进行数据查询,而为了在便于读取的数据存储结构查询医学数据,需要进行元数据转换,这就造成了需要频繁访问元数据,增大了数据库的读取压力。
[0003]因此,现有技术中存在医学数据查询过程中元数据的访问压力较大的技术问题。

技术实现思路

[0004]有鉴于此,本说明书多个实施方式致力于提供一种医学数据表的查询方法、装置、设备和介质,以一定程度上提高了元数据的查询速率。
[0005]本说明书中多个实施方式提供一种元数据的处理方法,所述方法包括:接收第一数据库提供的医学数据;其中,所述医学数据附带有第一元数据;所述第一元数据用于描述所述医学数据的数据属性;根据预设的元数据映射规则,确定所述第一元数据相对于第二数据库的第二元数据;其中,所述第二元数据用于指示所述医学数据在所述第二数据库中的存储位置;所述第一数据库和所述第二数据库的存储方式不同;将所述第一元数据和所述第二元数据在第一存储介质中进行存储,用于响应于附带有所述第一元数据的所述医学数据的查询请求,在所述第一存储介质中提取出所述第二元数据,以在所述第二数据库中获取所述医学数据;其中,所述第一存储介质的读取性能优于所述第二数据库。
[0006]本说明书的一个实施方式提供一种元数据的处理装置,所述装置包括:接收模块,用于接收第一数据库提供的医学数据;其中,所述医学数据附带有第一元数据;所述第一元数据用于描述所述医学数据的数据属性;确定模块,用于根据预设的元数据映射规则,确定所述第一元数据相对于第二数据库的第二元数据;其中,所述第二元数据用于指示所述医学数据在所述第二数据库中的存储位置;所述第一数据库和所述第二数据库的存储方式不同;存储模块,用于将所述第一元数据和所述第二元数据在第一存储介质中进行存储,用于响应于附带有所述第一元数据的所述医学数据的查询请求,在所述第一存储介质中提取出所述第二元数据,以在所述第二数据库中获取所述医学数据;其中,所述第一存储介质的读取性能优于所述第二数据库。
[0007]本说明书的一个实施方式提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时上述实施方式中任
一项所述的方法。
[0008]说明书的一个实施方式提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施方式中任一项所述的方法。
[0009]本说明书提供的多个实施方式,通过接收附带有第一元数据的医学数据,并依照预设的元数据映射规则,确定所述第一元数据相对于第二数据库的第二元数据。接着,将第一元数据和对应的第二元数据存储至第一存储介质之中,用于在接收到附带有第一元数据的医学数据的查询请求的情况下,在第一存储介质中提取出第一元数据对应的第二元数据,进一步的,依照第二元数据在第二数据库中查询出所述医学数据并反馈给医学数据的发送方法。
附图说明
[0010]图1为本说明书的一个实施方式提供的元数据的处理系统的架构示意图。
[0011]图2为本说明书的一个实施方式提供的元数据的处理方法的流程示意图。
[0012]图3为本说明书的一个实施方式提供的元数据的处理方法的示意图。
[0013]图4为本说明书的一个实施方式提供的元数据的处理方法的示意图。
[0014]图5为本说明书的一个实施方式提供的元数据的处理装置的示意图。
[0015]图6为本说明书的一个实施方式提供的计算机设备的示意图。
具体实施方式
[0016]概述
[0017]在相关技术中,医学数据由于其具有较强的稀疏性的特点,如果存储在关系型数据的横表之中可能会需要维护较多数量的数据表且每个数据表中的医学数据的数据不多,不利于数据关系。因此,可以将医学数据存储在竖表之中。例如,可以使用EAV数据模型存储医学数据。但是,EAV数据模型存储的医学数据会面临数据查询较为繁琐的问题。为此,可以抽取从所述医学数据构建便于读取的数据存储结构。从而在数据查询的过程中,可以在便于读取的数据存储结构查询医学数据。然而,数据分析系统往往使用针对原存储结构的元数据进行数据查询,而为了在便于读取的数据存储结构查询医学数据,需要进行元数据转换,这就造成了需要频繁访问元数据,增大了数据库的读取压力。
[0018]因此,有必要提出一种元数据的处理方法,通过接收附带有第一元数据的医学数据,并依照预设的元数据映射规则,确定所述第一元数据相对于第二数据库的第二元数据。接着,将第一元数据和对应的第二元数据存储至第一存储介质之中,用于在接收到附带有第一元数据的医学数据的查询请求的情况下,在第一存储介质中提取出第一元数据对应的第二元数据,进一步的,依照第二元数据在第二数据库中查询出所述医学数据并反馈给医学数据的发送方法。
[0019]系统架构
[0020]请参阅图1,本说明书实施方式提供一种元数据的处理系统。所述元数据的处理系统可以包括多个服务器。所述服务器可以部署有数据中台、第一数据库、第二数据库和用于存储元数据的第二存储介质。在一些实施方式中,所述数据中台具有第一存储介质。例如,所述第一存储介质可以是数据中台的内存。所述数据中台可以接收到第一数据库提供的医
学数据,并对医学数据存储至第二数据库中的指定位置。
[0021]所述服务器可以是具有一定运算处理能力的电子设备。其可以具有网络通信模块、处理器和存储器等。当然,所述服务器也可以是指运行于所述电子设备中的软体。所述服务器还可以为分布式服务器,可以是具有多个处理器、存储器、网络通信模块等协同运作的系统。或者,服务器还可以为若干服务器形成的服务器集群。或者,随着科学技术的发展,服务器还可以是能够实现说明书实施方式相应功能的新的技术手段。例如,可以是基于量子计算实现的新形态的“服务器”。
[0022]示例的方法
[0023]请参阅图2,本说明书的一个实施方式提供一种元数据的处理方法。所述元数据的处理方法可以应用于服务器。所述服务器可以部署有数据中台。所述元数据的处理方法可以包括以下步骤。
[0024]步骤S110:接收第一数据库提供的医学数据;其中,所述医学数据附带有第一元数据;所述第一元数据用于描述所述医学数据的数据属性。
[0025]在一些情况下,存储在第一数据库的竖表中的医学数据可以定时被抽取形成宽表,用于医学数据查询和分析。然而,这样可能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种元数据的处理方法,其特征在于,所述方法应用于服务器,所述方法包括:接收第一数据库提供的医学数据;其中,所述医学数据附带有第一元数据;所述第一元数据用于描述所述医学数据的数据属性;根据预设的元数据映射规则,确定所述第一元数据相对于第二数据库的第二元数据;其中,所述第二元数据用于指示所述医学数据在所述第二数据库中的存储位置;所述第一数据库和所述第二数据库的存储方式不同;将所述第一元数据和所述第二元数据在第一存储介质中进行存储,用于响应于附带有所述第一元数据的所述医学数据的查询请求,在所述第一存储介质中提取出所述第二元数据,以在所述第二数据库中获取所述医学数据;其中,所述第一存储介质的读取性能优于所述第二数据库。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述医学数据发送至所述第二数据库,以使所述医学数据存储至所述第二数据库中所述第二元数据指示的存储位置。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述第一元数据和所述第二元数据在第二存储介质中进行持久化存储。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述医学数据的第一查询请求;其中,所述第一查询请求附带有所述第一元数据;在所述第一存储介质中查询所述第一元数据对应的所述第二元数据;在所述第一存储介质中不存在所述第二元数据的情况下,在所述第二存储介质中查询出所述第二元数据;向所述第二数据库发送附带有所述第二元数据的所述医学数据的第二查询请求,以将所述第二数据库反馈的所述医学数据返回给所述第一查询请求的发送方。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述第一存储介质中不存在所述第一元数据对应的所述第二元数据的情况下,从所述第二存储介质中读取出所述第二元数据,以存储至所述第一存储介质之中。6.根据权利要...

【专利技术属性】
技术研发人员:陈诚李启飞王仕凯
申请(专利权)人:杭州太美星程医药科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1