家电设备数据查询方法及装置制造方法及图纸

技术编号:37038386 阅读:18 留言:0更新日期:2023-03-29 19:17
本发明专利技术提供一种家电设备数据查询方法及装置,该家电设备数据查询方法包括:接收客户端发送的用户查询请求;响应于用户查询请求,调用中间处理组件的API接口,用于使中间处理组件在判断用户查询请求为首次查询目标数据库的情况下,从数据库集成组件中获取到目标数据库对应的初始化资源参数以及设备反馈数据,缓存初始化资源参数,确定初始化结果;接收中间处理组件发送的设备反馈数据以及初始化结果,并将设备反馈数据发送给客户端。本发明专利技术提供的家电设备数据查询方法及装置,通过中间处理组件来作为信息沟通中介,能够适应于差异化的数据库,便于对差异化的数据库进行集成,提高家电设备数据的查询效率。高家电设备数据的查询效率。高家电设备数据的查询效率。

【技术实现步骤摘要】
家电设备数据查询方法及装置


[0001]本专利技术涉及大数据
,尤其涉及一种家电设备数据查询方法及装置。

技术介绍

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

技术实现思路

[0004]本专利技术提供一种家电设备数据查询方法及装置,用以解决现有技术中无法适应不同数据库的差异性,家电设备数据的查询效率较低的缺陷,实现适应于差异化的数据库,便于对差异化的数据库进行集成,提高家电设备数据的查询效率。
[0005]本专利技术提供一种家电设备数据查询方法,该家电设备数据查询方法,包括:接收客户端发送的用户查询请求;响应于所述用户查询请求,调用中间处理组件的API接口,用于使所述中间处理组件在判断所述用户查询请求为首次查询目标数据库的情况下,从数据库集成组件中获取到所述目标数据库对应的初始化资源参数以及设备反馈数据,缓存所述初始化资源参数,确定初始化结果;接收所述中间处理组件发送的所述设备反馈数据以及所述初始化结果,并将所述设备反馈数据发送给所述客户端。
[0006]根据本专利技术提供的一种家电设备数据查询方法,所述接收客户端发送的用户查询请求,包括:通过网关代理服务组件从客户端接收所述用户查询请求。
[0007]根据本专利技术提供的一种家电设备数据查询方法,所述家电设备数据查询方法的执行主体为JAVA业务平台。
[0008]根据本专利技术提供的一种家电设备数据查询方法,所述响应于所述用户查询请求,调用中间处理组件的API接口,还用于使所述中间处理组件在判断所述用户查询请求为非首次查询所述目标数据库的情况下,基于所述用户查询请求以及缓存的所述初始化资源参数,从所述数据库集成组件中的所述目标数据库中调用所述设备反馈数据。
[0009]根据本专利技术提供的一种家电设备数据查询方法,所述响应于所述用户查询请求,调用中间处理组件的API接口,还用于使所述中间处理组件基于所述初始化结果判断所述用户查询请求是否为首次查询所述目标数据库。
[0010]根据本专利技术提供的一种家电设备数据查询方法,所述响应于所述用户查询请求,调用中间处理组件的API接口,还用于使所述中间处理组件对所述用户查询请求进行差异化处理,得到差异化查询请求;在判断所述差异化查询请求为首次查询目标数据库的情况
下,从数据库组件中获取到所述目标数据库对应的初始化资源参数以及设备反馈数据,缓存所述初始化资源参数,确定初始化结果。
[0011]本专利技术还提供一种家电设备数据查询装置,该家电设备数据查询装置包括:第一接收模块,用于接收客户端发送的用户查询请求;第一调用模块,用于响应于所述用户查询请求,调用中间处理组件的API接口,用于使所述中间处理组件在判断所述用户查询请求为首次查询目标数据库的情况下,从数据库组件中获取到所述目标数据库对应的初始化资源参数以及设备反馈数据,缓存所述初始化资源参数,确定初始化结果;第一发送模块,用于接收所述中间处理组件发送的所述设备反馈数据以及所述初始化结果,并将所述设备反馈数据发送给所述客户端。
[0012]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述家电设备数据查询方法的步骤。
[0013]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述家电设备数据查询方法的步骤。
[0014]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述家电设备数据查询方法的步骤。
[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]如图1和图2所示,本专利技术提供一种家电设备数据查询方法,该家电设备数据查询方法包括如下步骤110至步骤130。
[0031]其中,步骤110、接收客户端发送的用户查询请求。
[0032]可以理解的是,客户端可以为终端设备,可以为手机、平板电脑或者笔记本电脑等移动终端,也可以为台式计算机、服务器或者工控机等固定终端。
[0033]该家电设备数据查询方法的执行主体为业务端组件,业务端组件与中间处理组件通信连接,中间处理组件与数据库集成组件通信连接,终端设备可以通过网关代理服务组件与业务端组件通信连接。
[0034]数据库集成组件中可以集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家电设备数据查询方法,其特征在于,包括:接收客户端发送的用户查询请求;响应于所述用户查询请求,调用中间处理组件的API接口,用于使所述中间处理组件在判断所述用户查询请求为首次查询目标数据库的情况下,从数据库集成组件中获取到所述目标数据库对应的初始化资源参数以及设备反馈数据,缓存所述初始化资源参数,确定初始化结果;接收所述中间处理组件发送的所述设备反馈数据以及所述初始化结果,并将所述设备反馈数据发送给所述客户端。2.根据权利要求1所述的家电设备数据查询方法,其特征在于,所述接收客户端发送的用户查询请求,包括:通过网关代理服务组件从客户端接收所述用户查询请求。3.根据权利要求1所述的家电设备数据查询方法,其特征在于,所述家电设备数据查询方法的执行主体为JAVA业务平台。4.根据权利要求1至3中任一项所述的家电设备数据查询方法,其特征在于,所述响应于所述用户查询请求,调用中间处理组件的API接口,还用于使所述中间处理组件在判断所述用户查询请求为非首次查询所述目标数据库的情况下,基于所述用户查询请求以及缓存的所述初始化资源参数,从所述数据库集成组件中的所述目标数据库中调用所述设备反馈数据。5.根据权利要求4所述的家电设备数据查询方法,其特征在于,所述响应于所述用户查询请求,调用中间处理组件的API接口,还用于使所述中间处理组件基于所述初始化结果判断所述用户查询请求是否为首次查询所述目标数据库。6.根据权利要求1至3中任一项所述的家电设备数据查询方法,其特征在于,所...

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

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

1