一种融合数据库系统及电子设备技术方案

技术编号:37398585 阅读:10 留言:0更新日期:2023-04-30 09:27
本发明专利技术公开了一种融合数据库系统及电子设备。包括实时数据库、关系数据库和数据维护模块;数据维护模块,用于接收实时待更新数据和关系待更新数据,并将实时待更新数据发送至实时数据库,将包含与编号信息对应关系的关系待更新数据发送至关系数据库;实时数据库,用于根据实时待更新数据对实时数据表进行更新,生成新的实时数据表,将新的实时数据表中的编号信息同步至关系数据库中;关系数据库,用于在接收到编号信息时将编号信息更新至关系数据表中,并在接收到关系待更新数据后,依据关系待更新数据中的对应关系和编号信息,将关系待更新数据更新至关系数据表中。本发明专利技术实施例的技术方案,通过相同的编号信息提升了不同数据库的融合程度。据库的融合程度。据库的融合程度。

【技术实现步骤摘要】
一种融合数据库系统及电子设备


[0001]本专利技术涉及数据库
,尤其涉及一种融合数据库系统及电子设备。

技术介绍

[0002]随着工业化和信息化的融合,工业领域中产生了很多需要融合工业实时监控系统和信息管理系统中数据的需求,也即为将工业实时监控系统中的实时数据库和信息管理系统中的关系数据库进行融合处理的需求。
[0003]现有技术中,进行数据融合处理的一种方法是通过分别在工业实时监控系统和信息管理系统上进行人工查询,并将查询接过进行融合;另一种方法是通过开发工业实时监控系统和信息管理系统之间数据交互的接口以实现数据融合;还有一种方法是以工业实时监控系统为基础,对其对应的实时数据库进行修改以增加对应的管理信息。
[0004]然而,通过人工查询进行数据融合处理的实质为把一个系统上的信息在另一个系统中进行人工输入,整体数据处理方式繁琐且人工依赖度较高;而通过开发数据交互接口以实现数据融合时,由于工业实时监控系统和信息管理系统常为不同厂家、不同时期或不同部门主导的,在技术角度和非技术角度上均难以协调,且数据结构的设计之间难以融合,实用性较低;而由于工业实时监控系统对应的实时数据库具有数据点数多、读写频繁且实时性要求高的特点,若以工业实时监控系统为基础对实时数据库进行表结构的修改,将会使得工业实时监控系统终端较长的时间,难以随着管理需求的不断变化经常进行表结构的修改,且工业实时监控系统中连续稳定可靠运行的需求将与信息管理系统中零散易变的信息产生矛盾,影响整体运行的稳定性。

技术实现思路

[0005]本专利技术提供了一种融合数据库系统及电子设备,在保证工业实时监控系统运行情况下,实现了实时信息和管理信息的统一维护,保障了系统运行稳定性,提高了不同数据库中数据的融合程度。
[0006]第一方面,本专利技术实施例提供了一种融合数据库系统,包括实时数据库、关系数据库和数据维护模块;实时数据库中的实时数据表,和关系数据库中的关系数据表结构一致,且关系数据表为实时数据表的扩展表;
[0007]数据维护模块,用于接收实时待更新数据,并将实时待更新数据发送至实时数据库;
[0008]实时数据库,用于根据实时待更新数据对实时数据表进行更新,生成新的实时数据表,将新的实时数据表中的编号信息同步至关系数据库中,并将新的实时数据表反馈至数据维护模块;
[0009]数据维护模块,还用于接收关系待更新数据,确定关系待更新数据与新的实时数据表中的编号信息的对应关系,将包含对应关系的关系待更新数据发送至关系数据库;
[0010]关系数据库,用于在接收到编号信息时将编号信息更新至关系数据表中;
[0011]关系数据库,还用于在接收到关系待更新数据后,依据关系待更新数据中的对应关系和编号信息,将关系待更新数据更新至关系数据表中。
[0012]第二方面,本专利技术实施例还提供了一种电子设备,电子设备包括:
[0013]至少一个处理器;以及
[0014]与至少一个处理器通信连接的存储器;其中,
[0015]存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本专利技术任一实施例的融合数据库系统对应的数据处理方法。
[0016]本专利技术实施例提供的一种融合数据库系统及电子设备,融合数据库系统包括实时数据库、关系数据库和数据维护模块;实时数据库中的实时数据表,和关系数据库中的关系数据表结构一致,且关系数据表为实时数据表的扩展表;数据维护模块,用于接收实时待更新数据,并将实时待更新数据发送至实时数据库;实时数据库,用于根据实时待更新数据对实时数据表进行更新,生成新的实时数据表,将新的实时数据表中的编号信息同步至关系数据库中,并将新的实时数据表反馈至数据维护模块;数据维护模块,还用于接收关系待更新数据,确定关系待更新数据与新的实时数据表中的编号信息的对应关系,将包含对应关系的关系待更新数据发送至关系数据库;关系数据库,用于在接收到编号信息时将编号信息更新至关系数据表中;关系数据库,还用于在接收到关系待更新数据后,依据关系待更新数据中的对应关系和编号信息,将关系待更新数据更新至关系数据表中。通过采用上述技术方案,针对融合数据库中的实时数据库和关系数据库,为其设计结构一致的数据表,并在进行数据维护时采用先实时数据库,后关系数据库的方式,将两个数据库间通过相同的编号信息进行关联,实现了融合数据库系统中两数据库的统一维护,且由于本专利技术实施例中优先维护实时数据库,在维护实时数据库后通过编号信息同步和数据更新的方式对关系数据库进行维护,保证了实时数据库的运行稳定性,进而保障了系统整体运行的稳定性,通过相同的编号信息提升了不同数据库中数据的融合程度。
[0017]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0018]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本专利技术实施例一提供的一种融合数据库系统的结构示意图;
[0020]图2为本专利技术实施例二提供的一种融合数据库系统的结构示意图;
[0021]图3为本专利技术实施例二提供的另一种融合数据库系统的结构示例图;
[0022]图4为本专利技术实施例二提供的另一种融合数据库系统的结构示例图;
[0023]图5为本专利技术实施例三提供的一种电子设备的结构示意图。
具体实施方式
[0024]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0025]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0026]实施例一
[0027]图1为本专利技术实施例一提供的一种融合数据库系统的结构示意图,该融合数据库系统可适用于工业监控场景下,融合数据库系统1包括实时数据库10、关系数据库11和数据维护模块12;实时数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种融合数据库系统,其特征在于,包括实时数据库、关系数据库和数据维护模块;所述实时数据库中的实时数据表,和所述关系数据库中的关系数据表结构一致,且所述关系数据表为所述实时数据表的扩展表;所述数据维护模块,用于接收实时待更新数据,并将所述实时待更新数据发送至所述实时数据库;所述实时数据库,用于根据所述实时待更新数据对所述实时数据表进行更新,生成新的实时数据表,将所述新的实时数据表中的编号信息同步至所述关系数据库中,并将所述新的实时数据表反馈至所述数据维护模块;所述数据维护模块,还用于接收关系待更新数据,确定所述关系待更新数据与所述新的实时数据表中的编号信息的对应关系,将包含所述对应关系的关系待更新数据发送至所述关系数据库;所述关系数据库,用于在接收到所述编号信息时将所述编号信息更新至所述关系数据表中;所述关系数据库,还用于在接收到所述关系待更新数据后,依据所述关系待更新数据中的对应关系和所述编号信息,将所述关系待更新数据更新至所述关系数据表中。2.根据权利要求1所述的系统,其特征在于,所述实时数据库包括维护子数据库和运行子数据库;所述维护子数据库,用于根据所述实时待更新数据对所述实时数据表进行更新,生成待发布实时数据表,并在接收到发布指令时将所述待发布实时数据表发送至所述运行子数据库;所述运行子数据库,用于在接收到所述待发布实时数据表后,将所述待发布实时数据表作为新的实时数据表进行存储,并将所述新的实时数据表中的编号信息同步至所述关系数据库中,将所述新的实时数据表反馈至所述数据维护模块。3.根据权利要求2所述的系统,其特征在于,所述数据维护模块,还用于:在接收所述实时待更新数据或接收所述关系待更新数据之前,展示当前时刻的实时数据表。4.根据权利要求2所述的系统,其特征在于,所述数据维护模块,具体用于:接收所述实时待更新数据,并将所述实时待更新数据发送至所述维护子数据库。5.根据权利要求3所述的系统,其特征在于,所述数据维...

【专利技术属性】
技术研发人员:湛锋王乐进姚阳春
申请(专利权)人:上海思源弘瑞自动化有限公司
类型:发明
国别省市:

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

1