【技术实现步骤摘要】
一种时序数据推送方法、装置、设备及存储介质
[0001]本专利技术涉及时序数据处理
,尤其涉及一种时序数据推送方法、装置、设备及存储介质。
技术介绍
[0002]随着社会发展,电力行业中各类自动化、信息化应用系统的建设逐步完成,电网运行控制、生产管理、运行维护及营销运营等方面的数据规模越来越大,电力企业管理与决策迫切需要及时获取电网综合数据,业务系统需要快速地从时序数据库获取到实时数据。
[0003]业务系统从时序数据库获取实时数据时,多是通过业务系统定期从时序数据库获取实时数据或时序库系统在写入实时数据后,把新写入的时序数据推送给业务系统这两种方法。
[0004]但是,上述两种方法均存在时序数据库与业务系统紧耦合的问题,导致时序数据库的稳定性受业务系统的影响,出现当时序数据库推送大量数据时,可能会造成网络堵塞,使业务系统压力大。
技术实现思路
[0005]本专利技术提供了一种时序数据推送方法、装置、设备及存储介质,可以实现时序数据库与业务系统解耦,避免了大数据量的广播以及网络堵塞等问题 ...
【技术保护点】
【技术特征摘要】
1.一种时序数据推送方法,其特征在于,包括:获取至少一个业务方的时序数据订阅消息,并根据所述订阅消息确定目标订阅数据点列表;将所述目标订阅数据点列表发送至预设时序数据库,并接收所述预设时序数据库根据所述目标订阅数据点列表反馈的订阅时序数据;根据各所述订阅消息中的数据订阅需求和数据消费频率信息,将所述订阅时序数据中各所述业务方的目标订阅数据分别推送到对应的业务方。2.根据权利要求1所述的方法,其特征在于,所述根据所述订阅消息确定目标订阅数据点列表,包括:根据所述订阅消息分别确定各所述业务方的目标订阅数据;将各所述业务方的目标订阅数据汇总确定所述目标订阅数据点列表。3.根据权利要求1所述的方法,其特征在于,所述根据各所述订阅消息中的数据订阅需求和数据消费频率信息,将所述订阅时序数据中各所述业务方的目标订阅数据分别推送到对应的业务方,包括:针对各所述业务方,根据对应订阅消息中的所述数据消费频率信息和所述数据订阅需求确定单次推送数据量;在所述订阅时序数据中按顺序读取所述单次推送数据量对应的目标订阅数据,并推送到对应的业务方。4.根据权利要求1所述的方法,其特征在于,在接收所述预设时序数据库根据所述目标订阅数据点列表反馈的订阅时序数据之后,还包括:按照所述订阅时序数据中各数据点的顺序将所述订阅时序数据写入预设磁盘空间进行存储,其中,所述预设磁盘空间与预设内存空间之间建立有映射关系。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取各所述业务方的目标订阅数据消费进度反馈信息;根据所述消费进度反馈信息的确定目标订阅数据消费偏移量;根据所述目标订阅数据消费偏移量,动态调整单次向对...
【专利技术属性】
技术研发人员:曾锡池,陈国栋,倪泽明,
申请(专利权)人:南方电网数字平台科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。