分布式级联数据处理方法及装置制造方法及图纸

技术编号:21799060 阅读:15 留言:0更新日期:2019-08-07 10:29
本公开公开了一种分布式级联数据处理方法、装置、电子设备、及计算机可读存储介质,其中,所述方法包括:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。本公开通过根据监控资源的来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中,大大减缓了上级视联网监控管理平台数据库过大的压力,提高了数据处理速度。

Distributed Cascaded Data Processing Method and Device

【技术实现步骤摘要】
分布式级联数据处理方法及装置
本公开涉及信息处理
,尤其涉及一种分布式级联数据处理方法、装置、电子设备、及计算机可读存储介质。
技术介绍
当前,随着视联网业务在全国范围内的普及发展,视联网高清视联交互技术在政府部门以及其它行业中发挥着举足轻重的作用。视联网采用全球最先进的VisionVera实时高清视频交换技术,实现了目前互联网无法实现的全网高清视频实时传输,将高清视频会议、视频监控、远程培训、智能化监控分析、应急指挥、视频电话、现场直播、电视邮件、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过多种终端设备实现高清品质视频通信实时互联互通。随着视联网监控业务的不断扩大,接入的监控资源数量也在不断增加,这样就处于上级的监控管理平台数据库中的监控数量会更大,这就使处在上级的管理平台要不断的处理很大的数据量,来统计和分析所有的监控资源,这样处于上层的平台压力极大。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种分布式级联数据处理方法、装置、电子设备、及计算机可读存储介质。根据本公开实施例的第一方面,提供一种分布式级联数据处理方法,包括:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。进一步的,所述方法还包括:在对各层级视联网监控管理平台进行配置初始化的过程中,通过握手的方式在所述各层级视联网监控管理平台间建立监控资源高速透传通道;在访问非本级的监控资源时,通过所述高速透传通道从下级联网监控管理平台获取。进一步的,所述方法还包括:在本级访问监控资源时,通过主从数据库进行资源信息的读写分离,并保持实时同步。根据本公开实施例的第二方面,提供一种分布式级联数据处理装置,包括:来源确定模块,用于访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;分布式存储模块,用于根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。进一步的,所述装置还包括:通道建立模块,用于在对各层级视联网监控管理平台进行配置初始化的过程中,通过握手的方式在所述各层级视联网监控管理平台间建立监控资源高速透传通道;资源获取模块,用于在访问非本级的监控资源时,通过所述高速透传通道从下级联网监控管理平台获取。进一步的,所述装置还包括:读写分离模块,用于在本级访问监控资源时,通过主从数据库进行资源信息的读写分离,并保持实时同步。根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种分布式级联数据处理方法,所述方法包括:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。本公开的实施例提供的技术方案可以包括以下有益效果:通过根据监控资源的来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中,大大减缓了上级视联网监控管理平台数据库过大的压力,提高了数据处理速度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开实施例一提供的一种分布式级联数据处理方法的流程图。图2是本公开实施例二提供的一种分布式级联数据处理装置的结构框图。图3是本公开实施例三提供的一种电子设备的结构框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。实施例一图1是本公开实施例一提供的一种分布式级联数据处理方法的流程图,本实施例提供的分布式级联数据处理方法的执行主体,可为本公开实施例提供的分布式级联数据处理装置,该装置可以集成于终端设备(例如电脑)中,该分布式级联数据处理装置可以采用硬件或软件实现。如图1所示,包括以下步骤:步骤S11,访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源。步骤S12,根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。其中,数据库可以为分布式数据库。本实施例通过根据监控资源的来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中,大大减缓了上级视联网监控管理平台数据库过大的压力,提高了数据处理速度。在一个可选的实施例中,本公开还包括:步骤S13,在对各层级视联网监控管理平台进行配置初始化的过程中,通过握手的方式在所述各层级视联网监控管理平台间建立监控资源高速透传通道;步骤S14,在访问非本级的监控资源时,通过所述高速透传通道从下级联网监控管理平台获取。在访问非本级的监控资源时,通过所述高速透传通道从下级联网监控管理平台获取,可以避免各层级监控资源状态信息变化导致各层级之间频繁上报等问题。在一个可选的实施例中,本公开还包括:步骤S15,在本级访问监控资源时,通过主从数据库进行资源信息的读写分离,并保持实时同步。在本级访问监控资源时,通过主从数据库进行资源信息的读写分离,并保持实时同步,可以减缓本级数据访问压力。下面通过举例对本公开进行详细说明,首先在视联网环境下部署两套视联网监控管理平台三层级联关系,环境A:使用之前原有的级联模型部署,环境B:使用本公开的分布式级联数据处理方法,和分布式数据库的方式进行部署,两套环境其他条件完全相同,每级视联网监控管理平台接入50个监控接入网关,每个监控接入网关接入10万监控资源,也就是每级视联网监控管理平台分别接入500万监控资源,然后分别在两套环境中建立好级联关系,当级联关系建立好以后可以看见环境B已经可以查看各级监控资源,而环境A还需要进行各级监控资源同步操作,将下级的监控资源逐级上报给上级视联网监控管理平台,上级视联网监控管理平台在本机数据库中进行保存,当AB两套环境达到相同时,刷新界面查看各级数据,并点击监控查看监控录像,可以发现两套环境基本一致,没有太大差别,在两套环境中分别使最下级视联网监控管理的资源中的一部分资源状态有在线变为离线,然后在两套环境的最上级视联网监控管理平台界面刷新查看,可以发现B环境,界面状态已经获取完成,相应的监控资源已经由在线变为离线了,但是环境A界面多次刷新后相应的监控状态还没有修改过来,经过一段时间的多次刷新相应的资源状态才进行变化,如果在这段状态没有上报更新这段时间对相应的监控进行调流,则将无法正常调流。通过环境AB的对比可以明显看出,分布式数据处理方式优于老本文档来自技高网...

【技术保护点】
1.一种分布式级联数据处理方法,其特征在于,包括:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。

【技术特征摘要】
1.一种分布式级联数据处理方法,其特征在于,包括:访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。2.根据权利要求1所述的分布式级联数据处理方法,其特征在于,所述方法还包括:在对各层级视联网监控管理平台进行配置初始化的过程中,通过握手的方式在所述各层级视联网监控管理平台间建立监控资源高速透传通道;在访问非本级的监控资源时,通过所述高速透传通道从下级联网监控管理平台获取。3.根据权利要求1或2所述的分布式级联数据处理方法,其特征在于,所述方法还包括:在本级访问监控资源时,通过主从数据库进行资源信息的读写分离,并保持实时同步。4.一种分布式级联数据处理装置,其特征在于,包括:来源确定模块,用于访问上级视联网监控管理平台中存储的监控资源,以确定各监控资源的来源;分布式存储模块,用于根据所述来源将对应的监控资源分布式存储在对应层级的视联网监控管理平台的数据库中。5.根据权利要求4所述的分布式级联数据处理装置,其特征在于,所述装置还包括:通道建...

【专利技术属性】
技术研发人员:王艳辉杨春晖沈军王洪超
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1