The embodiment of the invention relates to the technical field of energy, in particular to a data processing method and device, including: remove the cloud terminal server data reported by the public from the message queue server cluster after determining that the data types; if the data type for the amount of data that will be the data stored in the data queue, the data in the queue data has been configured for multiple data processing after processing report to the cloud server cluster, the amount of data for real-time monitoring data; if the data types for SOE data, the data storage and special queue. It can be seen that the real-time data storage and data queue, and then configure multiple data processing data queue data in parallel so can improve data processing efficiency, so as to ensure real-time data.
【技术实现步骤摘要】
一种数据处理方法及其装置
本专利技术实施例涉及能源
,尤其涉及一种数据处理方法及其装置。
技术介绍
现有的能源服务系统大多都是基于局域网对能源设备进行管理,并且现有的能源服务系统内部的通信都是采取即收即发机制,而随着云服务系统在能源
的应用,发现在基于云服务的能源云服务系统中采用即收即发机制,则会造成传输数据的拥堵、不及时、从而导致数据处理效率较低等。
技术实现思路
本专利技术实施例提供一种数据处理方法及其装置,用以提升数据的处理效率,从而保证数据的实时性。本专利技术实施例提供一种数据处理方法,该方法应用于能源云服务系统,所述能源云服务系统包括:多个云终端服务器、与所述多个云终端服务器网络连接的消息服务器集群、与所述消息服务器集群网络连接的云平台服务器集群,该方法包括:从所述消息服务器集群的公共队列中取出所述云终端服务器上报的数据后,根据所述数据的属性信息,确定所述数据的数据类型;若所述数据的数据类型为数据量数据,则将所述数据存储至数据队列中,所述数据队列中的数据被配置为由多个数据处理进程进行处理后上报至所述云平台服务器集群,所述数据量数据为实时监测数据; ...
【技术保护点】
一种数据处理方法,该方法应用于能源云服务系统,所述能源云服务系统包括:多个云终端服务器、与所述多个云终端服务器网络连接的消息服务器集群、与所述消息服务器集群网络连接的云平台服务器集群,其特征在于,该方法包括:从所述消息服务器集群的公共队列中取出所述云终端服务器上报的数据后,根据所述数据的属性信息,确定所述数据的数据类型;若所述数据的数据类型为数据量数据,则将所述数据存储至数据队列中,所述数据队列中的数据被配置为由多个数据处理进程进行处理后上报至所述云平台服务器集群,所述数据量数据为实时监测数据;若所述数据的数据类型为SOE数据,则将所述数据存储至专用队列中,所述专用队列中的 ...
【技术特征摘要】
1.一种数据处理方法,该方法应用于能源云服务系统,所述能源云服务系统包括:多个云终端服务器、与所述多个云终端服务器网络连接的消息服务器集群、与所述消息服务器集群网络连接的云平台服务器集群,其特征在于,该方法包括:从所述消息服务器集群的公共队列中取出所述云终端服务器上报的数据后,根据所述数据的属性信息,确定所述数据的数据类型;若所述数据的数据类型为数据量数据,则将所述数据存储至数据队列中,所述数据队列中的数据被配置为由多个数据处理进程进行处理后上报至所述云平台服务器集群,所述数据量数据为实时监测数据;若所述数据的数据类型为SOE数据,则将所述数据存储至专用队列中,所述专用队列中的数据被配置为由专用进程进行处理后上报至所述云平台服务器集群,所述SOE数据为事件顺序记录SOE事件。2.如权利要求1所述的方法,其特征在于,所述数据队列中的数据被配置为由多个数据处理进程进行处理,包括:从空闲队列中获取数据处理进程标识信息,所述空闲队列用于存储处于空闲状态的数据处理进程的标识信息;根据所述进程标识信息,确定处于空闲状态的数据处理进程,调度所述处于空闲状态的数据处理进程对所述数据队列中的数据进行处理。3.如权利要求2所述的方法,其特征在于,还包括:确定当前正在处理所述数据队列中数据的数据处理进程的标识信息,并将正在处理所述数据队列中数据的数据处理进程的标识信息存储至繁忙队列中,所述繁忙队列用于存储处于工作状态的数据处理进程的标识信息;待所述繁忙队列中的数据处理进程标识所对应的数据处理进程对数据队列中的数据处理完毕,则将该数据进程的标识信息存储至所述空闲队列中。4.如权利要求2所述的方法,其特征在于,还包括:根据空闲队列中存储的处于空闲状态的数据处理进程的标识信息,确定处于空闲状态的数据处理进程的数量;若处于空闲状态的数据处理进程的数量大于预设值,且所述专用队列中存在待处理SOE数据时,则调度所述数据处理进程处理所述专用队列中的SOE数据。5.如权利要求1所述的方法,其特征在于,所述从消息服务器集群的公共队列中取出所述云终端服务器上报的数据后,根据所述数据的属性信息,确定所述数据的数据类型,包括:预先建立一鉴别进程;所述鉴别进程从消息服务器集群的公共队列中取出数据后,根据所述数据的属性信息,确定所述数据的数据类型。6.一种数据处理装置,该装置应用于能源云服务系统,所述能源云服务系统包括:多个云终端服务器、与所述多个云终端...
【专利技术属性】
技术研发人员:朱亚东,张世琦,李盈麒,高荣富,周艳英,
申请(专利权)人:上海东土远景工业科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。