一种数据处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:21343394 阅读:33 留言:0更新日期:2019-06-13 22:25
本发明专利技术公开了一种数据处理方法、装置、存储介质及电子设备。其中方法包括:获取基于数据采集设备采集的第一数据;将所述第一数据存储至非关系性数据库中;基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据;将所述第二数据存储至关系型数据库中。本发明专利技术实施例通过上述技术方案,将采集的数据存储至关系型数据库和非关系型数据库,解决单一类型数据库存在的技术缺陷,满足用户的不同需求。

A Data Processing Method, Device, Storage Media and Electronic Equipment

The invention discloses a data processing method, a device, a storage medium and an electronic device. The methods include: acquiring the first data collected by the data acquisition device; storing the first data in the non-relational database; determining the second data from the first data or the stored data in the non-relational database based on the data filtering rules; and storing the second data in the relational database. The embodiment of the invention stores the collected data to relational and non-relational databases through the above technical scheme, solves the technical defects of a single type of database and meets the different needs of users.

【技术实现步骤摘要】
一种数据处理方法、装置、存储介质及电子设备
本专利技术实施例涉及数据处理技术,尤其涉及一种数据处理方法、装置、存储介质及电子设备。
技术介绍
随着计算机技术的不断发展,已进入大数据时代,可通过数据库存储大量数据,便于对数据的分析和应用等。数据库一般可划分为关系型数据库和非关系型数据库,存储数据量不同,存储形式不同,且各有利弊,其中,非关系型数据库可存储较大数据量的数据,但其存储的数据之前不存在事务关系,关系型数据库中存储的数据具有较高的数据一致性和完整性,但是不适宜存储大量数据。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置、存储介质及电子设备,以解决单一数据库引发的技术问题。第一方面,本专利技术实施例提供了一种数据处理方法,该方法包括:获取基于数据采集设备采集的第一数据;将所述第一数据存储至非关系性数据库中;基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据;将所述第二数据存储至关系型数据库中。第二方面,本专利技术实施例还提供了一种数据处理装置,该装置包括:第一数据获取模块,用于获取基于数据采集设备采集的第一数据;第一数据存储模块,用于将所述第一数据存储至非关系性数据库中;第二数据确定模块,用于基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据;第二数据存储模块,用于将所述第二数据存储至关系型数据库中。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术任意实施例提供的数据处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的数据处理方法。本专利技术实施例通过获取基于数据采集设备采集的第一数据,将所述第一数据存储至非关系性数据库中,基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据,将所述第二数据存储至关系型数据库中。通过上述技术方案,将采集的数据存储至关系型数据库和非关系型数据库,解决单一类型数据库存在的技术缺陷,满足用户的不同需求。附图说明图1为本专利技术实施例的应用场景示意图;图2是本专利技术实施例一提供的一种数据处理方法的流程图;图3是本专利技术实施例二提供的一种数据处理方法的流程图;图4是本专利技术实施例三提供的一种数据处理装置的结构示意图;图5是本专利技术实施例四提供的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。示例性的,参见图1,图1提供了本申请实施例的应用场景,包括电子设备101,数据采集设备102、关系型数据库103和非关系型数据库104,其中,电子设备101与数据采集设备102电连接,数据采集设备102用于采集数据并将采集的数据发送至电子设备101,数据采集设备102可以是一个或多个,当数据采集设备102为至少两个时,可以是并行与电子设备101电连接。关系型数据库103和非关系型数据库104分别与电子设备101电连接,用于以不同的形式存储电子设备101发送的数据,其中,关系型数据库103和非关系型数据库104均可以是一个或多个,关系型数据库103和非关系型数据库104可以是设置在同一服务器内,还可以是分别设置在不停服务器中,本实施例对此不做限定。实施例一图2为本专利技术实施例一提供的一种数据处理方法的流程图,本实施例可适用于对采集的数据进行的存储的情况,该方法可以由本专利技术实施例提供的数据处理装置来执行,具体包括如下步骤:S110、获取基于数据采集设备采集的第一数据。S120、将所述第一数据存储至非关系性数据库中。S130、基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据。S140、将所述第二数据存储至关系型数据库中。其中,电子设备101实施接收数据采集设备102发送的采集数据,数据采集设备102采集的数据可以是有数字、字符和汉字等至少一种组合而成。可选的,所述第一数据为生命体征数据,相应的,数据采集设备102可以是生命体征监测仪。示例性的,生命体征数据可以是包括但不限于血压、体温、呼吸、脉搏、血氧浓度等。在一些实施例中,获取基于数据采集设备采集的第一数据,包括:接收数据采集设备发送的初始生命体征数据,将所述初始生命体征数据解析为标准格式的第一数据。其中,数据采集设备采集的初始生命体征数据可以是由数字、汉字和符号等字符形成的字段组合而成,不同的数据采集设备或者不同型号的同类数据采集设备采集的初始生命体征数据的数据格式可以是不同的,示例性的,某一类型的数据采集设备采集的初始生命体征数据例如可以是:SH|^~\&||DOCARE|DATALOG_PC|10.188.13.155|DRAGER_MEDIBUS_R|1.0|20180831095018|ASCII|PID|1|江北呼2|1|1||0452||OBR|1|北呼2||2|8|20180831095018|OBX|1|NM|217^VTE|1|522.0|ml|||||FOBX|2|NM|324^VE|1|8.7|l/min|||||F。可选的,所述初始生命体征数据至少包括:数据采集设备标识、数据采集时间戳、数据类型标识和数值。其中,数据类型标识用于表征采集数据的类型,例如,体温的数据类型标识可以是T,血压的数据类型标识可以是BP,数值为用户的生命体征测量值。一个初始生命体征数据可以是包括一个数据类型的生命体征数据,还可以是包括两个或两个以上的数据类型的生命体征数据,与数据采集设备相关,示例性的,当数据采集设备为单一功能的采集设备时(例如血压仪),采集一个数据类型的生命体征,当数据采集设备为综合型的数据采集设备时(例如多功能监测仪),可同时采集多个数据类型的生命体征。在本实施例中,为了便于对采集数据的统一存储和管理,将数据采集设备发送的数据转换为统一的数据格式,可选的,读取所述初始生命体征数据中的各个数据字段,将所述各个数据字段中的数据内容添加至标准数据格式的对应字段位置,生成所述第一数据。其中,可以是根据初始生命体征数据中的数据采集设备标识确定数据采集设备,以及数据采集设备采集数据的初始数据格式,根据初始数据采集格式确定初始生命体征数据中待读取字段和各字段的内容,将读取的字段内容根据标准数据格式的对应位置,形成第一数据。需要说明的是,数据采集设备通过毫秒级的频率进行初始生命体征数据的采集,可以是将采集的初始生命体征数据实时发送至电子设备,还可以是以预设时间间隔将采集的初始生命体征数据实时发送至电子设备。本实施例中,电子设备101将获取的第一数据全部存储至非关系型数据库中,其中,可以是根据第一数据的生成时间戳进行顺序存储。示例性的,非关系型数据库可以是但不限于MongoDB、Redis等,通过将采集的全部生命体征数据存储至非关系型数据库中,便于对大数量的生命体征数据进行存储,保证数据的完整性。在本实施例中,不仅将生命体征数据存储至非关系型数据库,还存储至关系型数据库本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:获取基于数据采集设备采集的第一数据;将所述第一数据存储至非关系性数据库中;基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据;将所述第二数据存储至关系型数据库中。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取基于数据采集设备采集的第一数据;将所述第一数据存储至非关系性数据库中;基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据;将所述第二数据存储至关系型数据库中。2.根据权利要求1所述的方法,其特征在于,所述第一数据为生命体征数据;获取基于数据采集设备采集的第一数据,包括:接收数据采集设备发送的初始生命体征数据,将所述初始生命体征数据解析为标准格式的第一数据。3.根据权利要求2所述的方法,其特征在于,所述初始生命体征数据至少包括:数据采集设备标识、数据采集时间戳、数据类型标识和数值;相应的,将所述初始生命体征数据解析为标准格式的第一数据,包括:读取所述初始生命体征数据中的各个数据字段,将所述各个数据字段中的数据内容添加至标准数据格式的对应字段位置,生成所述第一数据。4.根据权利要求1所述的方法,其特征在于,基于数据筛选规则从所述第一数据或者所述非关系性数据库的已存储数据中确定第二数据,包括:获取关系型数据库的第一写入频率;根据所述第一写入频率和筛选特征信息在所述第一数据或者所述非关系性数据库的已存储数据中进行数据筛选,得到所述第二数据。5.根据权利要求4所述的方法,其特征在于,当所述第一数据为生命体征数据时,获取关系型数据库的第一写入频率,包括:获取所述数据采集设备的关联用户的状态;确定与所述关联用户的状态相对应的第一写入频率,其中,电子设备...

【专利技术属性】
技术研发人员:杨承其
申请(专利权)人:苏州麦迪斯顿医疗科技股份有限公司
类型:发明
国别省市:江苏,32

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

1