一种物联网系统数据传输方法和物联网系统技术方案

技术编号:38712204 阅读:11 留言:0更新日期:2023-09-08 14:55
本申请实施例公开了一种物联网系统数据传输方法和物联网系统,涉及物联网领域,所述方法包括:硬件设备获取待上传数据;所述硬件设备将所述待上传数据通过物联API接口上传至主机端数据库;所述主机端数据库将接收到的所述待上传数据和/或录入数据通过主机端同步服务模块上传至中心端数据同步集群;所述中心端数据同步集群将接收到的数据写入中心端核心写入库中,以使得数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中。有效提高智能物联网系统在城市场景中的数据传输、存储、运用以及计算效率。运用以及计算效率。运用以及计算效率。

【技术实现步骤摘要】
一种物联网系统数据传输方法和物联网系统


[0001]本申请实施例涉及物联网
,具体涉及一种物联网系统数据传输方法和物联网系统。

技术介绍

[0002]在城市级的智能物联网系统中,数据从设备端最终传输到系统中心端存在如下问题:
[0003](1)数据链路长、网络环境复杂。在城市级的智能物联网系统场景中,数据从社区、园区等终端传输上来,数据链路非常长,中间可能经过较多网络的切换,网络环境非常复杂,容易造成数据丢失、数据重发造成的网络资源过多占用等等问题。
[0004](2)设备种类多。在城市级的智能物联网系统往往规模庞大,涉及的设备类型较多,各种设备经常会使用不同的网络、协议来进行接入。
[0005](3)数据种类繁杂、数据量大。城市级的智能物联网系统中,基于多种不同的设备,会产生各类不同种类的消息,对应的消息处理流也会变得更为复杂。设备静态信息、设备日志数据、设备报警数据、设备运维数据等等类型的数据使得需要处理的数据量非常大。
[0006](4)系统维护成本高昂。城市级的智能物联网系统中,种类繁杂的设备,对于运营维护是一个非常大的考验。如果没有一个可靠的数据传输架构,确保数据分门别类的进行数据上传归类,系统的可用性、健壮性将会有很大的损失。
[0007](5)智能化需求日益增长。城市级的智能物联网系统相比于传统的物联网系统除了拥有庞大的数据及设备规模外,较为复杂的智能化需求也是其中重要的特点之一。需要对于设备的数据的各类报警进行分析检索,进一步挖掘出更为深层的大数据报警。<br/>
技术实现思路

[0008]为此,本申请实施例提供一种物联网系统数据传输方法和物联网系统,旨在提高智能物联网系统在城市级场景中的数据传输、存储、运用以及计算效率。
[0009]为了实现上述目的,本申请实施例提供如下技术方案:
[0010]根据本申请实施例的第一方面,提供了一种物联网系统数据传输方法,所述方法包括:
[0011]硬件设备获取待上传数据;
[0012]所述硬件设备将所述待上传数据通过物联API接口上传至主机端数据库;
[0013]所述主机端数据库将接收到的所述待上传数据和/或录入数据通过主机端同步服务模块上传至中心端数据同步集群;
[0014]所述中心端数据同步集群将接收到的数据写入中心端核心写入库中,以使得数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中。
[0015]可选地,所述数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中,包括:
[0016]所述数据读写分离同步服务模块实时同步所述中心端核心写入库与中心端核心读取库的数据;
[0017]将同步到的数据上传至所述中心端核心读取库。
[0018]可选地,所述方法还包括:
[0019]所述硬件设备接收报警数据;
[0020]所述硬件设备将所述报警数据通过主机端消息队列MQ传输至主机端数据接入服务模块;
[0021]所述主机端数据接入服务模块将所述报警数据存储至主机端缓存库,并通过报警数据发送中心MQ传输至中心端消息队列;
[0022]中心端数据接入服务模块通过所述中心端消息队列获取所述报警数据,并传输至所述中心端核心写入库,以通过中心端核心读取库进行物联网业务平台调用展示。
[0023]可选地,所述通过中心端核心读取库进行物联网业务平台调用展示,包括:
[0024]所述中心端核心写入库通过报警同步服务模块将所述报警数据传输至所述中心端核心读取库;
[0025]所述中心端核心读取库通过所述物联网业务平台进行所述报警数据的展示。
[0026]根据本申请实施例的第二方面,提供了一种物联网系统,所述系统包括:
[0027]硬件设备,用于获取待上传数据;
[0028]中心端,所述中心端包括中心端数据同步集群、中心端核心写入库、中心端核心读取库和数据读写分离同步服务模块;通过所述中心端数据同步集群将接收到的待上传数据写入所述中心端核心写入库中,以使得所述数据读写分离同步服务模块将所述中心端核心写入库的数据同步到所述中心端核心读取库中;
[0029]主机端,所述主机端包括物联API接口、主机端数据库和主机端同步服务模块;通过物联API接口将数据上传至主机端数据库,所述主机端数据库将接收到的所述待上传数据和/或录入数据通过所述主机端同步服务模块上传至所述中心端数据同步集群。
[0030]可选地,所述系统还包括:
[0031]访问端,用于调用所述中心端数据同步集群的数据并进行展示。
[0032]可选地,所述主机端还包括:
[0033]主机端数据接入服务模块,用于通过主机端消息队列MQ接收报警数据,并将所述报警数据存储至主机端缓存库,并通过报警数据发送中心MQ传输至中心端消息队列。
[0034]可选地,所述中心端还包括:
[0035]中心端数据接入服务模块,用于通过所述中心端消息队列获取所述报警数据,并传输至所述中心端核心写入库,以通过中心端核心读取库进行访问端调用展示。
[0036]根据本申请实施例的第三方面,提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行以实现上述第一方面所述的方法。
[0037]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现上述第一方面所述的方法。
[0038]综上所述,本申请实施例提供了一种物联网系统数据传输方法和物联网系统,通过硬件设备获取待上传数据;所述硬件设备将所述待上传数据通过物联API接口上传至主
机端数据库;所述主机端数据库将接收到的所述待上传数据和/或录入数据通过主机端同步服务模块上传至中心端数据同步集群;所述中心端数据同步集群将接收到的数据写入中心端核心写入库中,以使得数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中。有效提高智能物联网系统在城市场景中的数据传输、存储、运用以及计算效率。
附图说明
[0039]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
[0040]本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
能涵盖的范围内。
[0041]图1为本申请实施例提供的一种物联网系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网系统数据传输方法,其特征在于,所述方法包括:硬件设备获取待上传数据;所述硬件设备将所述待上传数据通过物联API接口上传至主机端数据库;所述主机端数据库将接收到的所述待上传数据和/或录入数据通过主机端同步服务模块上传至中心端数据同步集群;所述中心端数据同步集群将接收到的数据写入中心端核心写入库中,以使得数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中。2.如权利要求1所述的方法,其特征在于,所述数据读写分离同步服务模块将所述中心端核心写入库的数据同步到中心端核心读取库中,包括:所述数据读写分离同步服务模块实时同步所述中心端核心写入库与中心端核心读取库的数据;将同步到的数据上传至所述中心端核心读取库。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述硬件设备接收报警数据;所述硬件设备将所述报警数据通过主机端消息队列MQ传输至主机端数据接入服务模块;所述主机端数据接入服务模块将所述报警数据存储至主机端缓存库,并通过报警数据发送中心MQ传输至中心端消息队列;中心端数据接入服务模块通过所述中心端消息队列获取所述报警数据,并传输至所述中心端核心写入库,以通过中心端核心读取库进行物联网业务平台调用展示。4.如权利要求3所述的方法,其特征在于,所述通过中心端核心读取库进行物联网业务平台调用展示,包括:所述中心端核心写入库通过报警同步服务模块将所述报警数据传输至所述中心端核心读取库;所述中心端核心读取库通过所述物联网业务平台进行所述报警数据的展示。5.一种物联网系统,其特征在于,所述系统包括:硬件设备,用于获取待上传数据;中心端,所述中心端...

【专利技术属性】
技术研发人员:倪圣喆
申请(专利权)人:光控特斯联重庆信息技术有限公司
类型:发明
国别省市:

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

1