家电设备数据库集成系统技术方案

技术编号:37171819 阅读:6 留言:0更新日期:2023-04-20 22:42
本发明专利技术提供一种家电设备数据库集成系统,该家电设备数据库集成系统包括:业务端组件和数据库集成组件;中间处理组件以及数据库集成组件均与业务端组件通信连接,中间处理组件包括多个中间处理子组件,每一中间处理子组件分别与数据库集成组件中的一个数据库单元对应通信连接,中间处理组件设置为在首次接收家电信息查询指令的情况下,通过中间处理子组件向对应的数据库单元发送配置参数查询指令,接收数据库单元配置参数以及待查询数据,缓存数据库单元配置参数,并将待查询数据发送给业务端组件。本发明专利技术提供的家电设备数据库集成系统,能够合理分配计算能力,提高家电设备数据查询的便捷性。的便捷性。的便捷性。

【技术实现步骤摘要】
家电设备数据库集成系统


[0001]本专利技术涉及大数据
,尤其涉及一种家电设备数据库集成系统。

技术介绍

[0002]在家电领域,随着大数据技术的发展,将多数据库的引入到家电数据的存储和组织当中,为了满足快速开发迭代的行业需求,越来越多的接口开发采用混合开发模式,对同一个业务需求,需要查询多个数据源,并且多数据源查询方式多变,多业务需求中,多个项目需要分别组织不同的数据源适配器。
[0003]目前家电设备查询数据库,无法达到集成效果,需要同时调用多个数据库,需要分别调用多次数据库逻辑,数据库集成效果较差,计算能力分配不合理,数据查询不方便。

技术实现思路

[0004]本专利技术提供一种家电设备数据库集成系统,用以解决现有技术中数据库集成效果较差,计算能力分配不合理,数据查询不方便的缺陷,实现集成多种差异化的数据库单元,能够合理分配计算能力,提高家电设备数据查询的便捷性。
[0005]本专利技术提供一种家电设备数据库集成系统,该家电设备数据库集成系统包括:业务端组件,所述业务端组件具有用于与终端设备通信连接以获取家电信息查询指令的数据输入端;数据库集成组件,所述数据库集成组件集成有多个数据库单元,所述数据库集成组件用于基于配置参数查询指令,生成数据库单元配置参数以及待查询数据;中间处理组件,所述中间处理组件以及所述数据库集成组件均与所述业务端组件通信连接,所述中间处理组件包括多个中间处理子组件,每一所述中间处理子组件分别与所述数据库集成组件中的一个数据库单元对应通信连接,所述中间处理组件设置为在首次接收所述家电信息查询指令的情况下,通过所述中间处理子组件向对应的所述数据库单元发送所述配置参数查询指令,接收所述数据库单元配置参数以及所述待查询数据,缓存所述数据库单元配置参数,并将所述待查询数据发送给所述业务端组件。
[0006]根据本专利技术提供的一种家电设备数据库集成系统,所述中间处理组件还设置为在非首次接收所述家电信息查询指令的情况下,基于所述家电信息查询指令以及缓存的所述数据库单元配置参数,通过所述中间处理子组件从对应的所述数据库单元中调用待查询数据,将所述待查询数据发送给所述业务端组件。
[0007]根据本专利技术提供的一种家电设备数据库集成系统,所述中间处理组件还设置为对所述家电信息查询指令进行差异化处理,得到差异化查询指令;基于所述差异化查询指令,确定所述数据库单元标识。
[0008]根据本专利技术提供的一种家电设备数据库集成系统,所述中间处理组件还设置为对所述待查询数据进行去差异化处理,并按照目标格式进行封装处理,得到去差异化数据;将所述去差异化数据发送给所述业务端组件。
[0009]根据本专利技术提供的一种家电设备数据库集成系统,所述业务端组件的所述数据输
入端还用于通过API接口与所述终端设备通信连接。
[0010]根据本专利技术提供的一种家电设备数据库集成系统,所述数据库单元包括:Mysql、GP、ES、Redis、Hbase以及Hive中的至少一种。
[0011]根据本专利技术提供的一种家电设备数据库集成系统,所述数据库集成组件中不同类别的所述数据库单元具有相同的优先级。
[0012]根据本专利技术提供的一种家电设备数据库集成系统,所述业务端组件的数据输入端还用于通过网关代理服务组件与所述终端设备通信连接。
[0013]根据本专利技术提供的一种家电设备数据库集成系统,所述中间处理组件具有用于和所述业务端组件通信连接的API接口。
[0014]根据本专利技术提供的一种家电设备数据库集成系统,所述业务端组件为JAVA业务平台。
[0015]本专利技术提供的家电设备数据库集成系统,通过构建由业务端组件、中间处理组件和数据库集成组件组成的集群数据解耦架构,能够集成多种差异化的数据库单元,能够合理分配计算能力,提高家电设备数据查询的便捷性。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的家电设备数据查询方法的流程示意图之一;
[0018]图2是本专利技术提供的家电设备数据查询方法的原理示意图;
[0019]图3是本专利技术提供的家电设备数据查询装置的结构示意图之一;
[0020]图4是本专利技术提供的家电设备数据查询方法的流程示意图之二;
[0021]图5是本专利技术提供的家电设备数据查询装置的结构示意图之二;
[0022]图6是本专利技术提供的家庭设备数据处理方法的流程示意图之一;
[0023]图7是本专利技术提供的家庭设备数据处理装置的结构示意图之一;
[0024]图8是本专利技术提供的家庭设备数据处理方法的流程示意图之二;
[0025]图9是本专利技术提供的家庭设备数据处理装置的结构示意图之二;
[0026]图10是本专利技术提供的家电设备数据库集成系统的结构示意图;
[0027]图11是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0028]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0029]下面结合图1、图2、图3、图4、图5以及图11描述本专利技术的家电设备数据查询方法及装置,结合图6、图7、图8、图9以及图11描述本专利技术的家电设备数据处理方法及装置,结合图
10描述本专利技术的家电设备数据库集成系统。
[0030]如图10所示,本专利技术提供一种家电设备数据库集成系统,该家电设备数据库集成系统包括:业务端组件10、数据库集成组件30以及中间处理组件20。
[0031]需要说明的是,业务端组件10与中间处理组件20通信连接,中间处理组件20与数据库集成组件30通信连接。
[0032]其中,业务端组件10具有用于与终端设备50通信连接以获取家电信息查询指令的数据输入端。
[0033]终端设备50可以通过网关代理服务组件40与业务端组件10通信连接,本实施例的执行主体可以为中间处理组件20。终端设备50可以通过网关代理服务组件40向业务端组件10发送家电信息查询指令,业务端组件10可以将家电信息查询指令发送给中间处理组件20。
[0034]家电信息查询指令指的是客户想要了解到特定设备在运行过程中产生的相关数据,比如家电历史运行过程中的耗电量、运行时间或者家电的实时状态等。
[0035]数据库集成组件30用于基于配置参数查询指令,生成数据库单元配置参数以及待查询数据。
[0036]可以理解的是,数据库集成组件30中可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家电设备数据库集成系统,其特征在于,包括:业务端组件,所述业务端组件具有用于与终端设备通信连接以获取家电信息查询指令的数据输入端;数据库集成组件,所述数据库集成组件集成有多个数据库单元,所述数据库集成组件用于基于配置参数查询指令,生成数据库单元配置参数以及待查询数据;中间处理组件,所述中间处理组件以及所述数据库集成组件均与所述业务端组件通信连接,所述中间处理组件包括多个中间处理子组件,每一所述中间处理子组件分别与所述数据库集成组件中的一个数据库单元对应通信连接,所述中间处理组件设置为在首次接收所述家电信息查询指令的情况下,通过所述中间处理子组件向对应的所述数据库单元发送所述配置参数查询指令,接收所述数据库单元配置参数以及所述待查询数据,缓存所述数据库单元配置参数,并将所述待查询数据发送给所述业务端组件。2.根据权利要求1所述的家电设备数据库集成系统,其特征在于,所述中间处理组件还设置为在非首次接收所述家电信息查询指令的情况下,基于所述家电信息查询指令以及缓存的所述数据库单元配置参数,通过所述中间处理子组件从对应的所述数据库单元中调用待查询数据,将所述待查询数据发送给所述业务端组件。3.根据权利要求1或2所述的家电设备数据库集成系统,其特征在于,所述中间处理组件还设置为对所述家电信息...

【专利技术属性】
技术研发人员:王一宁
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1