1.一种容器内数据高速交互系统,其特征在于,包括:数据处理服务子系统,位于容器内,访问高速实时数据缓存服务子系统,读写调度电网量测缓存数据;高速实时数据缓存服务子系统,位于容器内,实现高速实时数据缓存,对缓存数据进行时标校验和源校验;实时数据快照服务子系统,通过快照数据更新通道与所述高速实时数据缓存服务子系统连接,对快照数据进行存储、回滚及查看;以及实时数据同步服务子系统,位于宿主机中,通过实时数据更新通道与所述高速实时数据缓存服务子系统连接,将接收到的实时数据写入实时库。
2.根据权利要求1所述的一种容器内数据高速交互系统,其特征在于,还包括:调度实时库服务子系统,与所述高速实时数据缓存服务子系统连接,当所述数据处理服务子系统访问的设备类型、量测类型在缓存中没有时,对缺页数据进行电网模型数据构建;模型变化监测服务子系统,通过模型数据更新通道与所述高速实时数据缓存服务子系统连接,当所述实时库有发生下装实时库或电网模型发生变化时,触发高速实时数据缓存模型重构。
3.根据权利要求2所述的一种容器内数据高速交互系统,其特征在于,所述高速实时数据缓存服务子系统包括:对所述数据处理服务子系统暴露的数据访问接口,包括数据读取接口和数据更新接口以及数据增删接口;数据存储模块,数据读取和数据更新直接访问数据存储模块实现,数据更新需要校验更新数据的时标是否为最新;数据更新上行模块,帧听所述实时数据更新通道,将其他容器处理的实时数据更新到本容器的所述数据存储模块;数据更新下行模块,将本容器数据存储模块的实时数据更新至所述实时数据更新通道或所述快照数据更新通道;以及模型同步模块,帧听所述模型数据更新通道,并为模型数据更新提供接口。
4.根据权利要求3所述的一种容器内数据高速交互系统,其特征在于,高速实时数据缓存支持动态伸缩:当电网模型增加量测类型时,触发容器内高速实时数据缓存横向伸缩;当一次设备有投运或者退运时,触发容器内高速实时数据缓存纵向伸缩。
5.根据权利要求1所述的一种容器内数据高速交互系统,其特征在于,所述实时数据快照服务子系统侦听快照数据更新通道,收到快照数据后,对快照数据进行回滚存储,并删除过期快照数据;实时数据快照服务子系统提供快照查看功能,通过标准化接口访问指定量测点的快照数据;实时数据快照服务子系统还提供快照回滚功能,通过标准化接口将指定量测点的指定时间的量测信息进行回滚。
6.一种容器内数据高速交互方法,其特征在于,有赖于权利要求2至5中任一项所述的一种容器内数据高速交互系统,包括:容器内高速实时数据缓存服务子系统读取电网量测数据,若缓存已建立则直接返回缓存中的量测数据,若缓存未建立则将缺页数据进行电网模型数据构建;对缓存数据进行时标校验和源校验,将时标校验通过的数据发送至实时数据更新通道,将异源数据进行快照存储;其他容器内的高速实时数据缓存服务子系统读取所述实时数据更新通道中的实时数据。
7.根据权利要求6所述的一种容器内数据高速交互方法,其特征在于,将缺页数据进行电网模型数据构建后,将构建后的缓存数据返回给容器内数据处理服务子系统,数据处理服务子系统直接更新容器内高速实时数据缓存,再比对缓存中对应实时库数据时标,保存高速实时数据缓存中的实时数据时标为最新时标的数据。
8.根据权利要求7所述的一种容器内数据高速交互方法,其特征在于,所述高速实时数据缓存服务子系统在更新本容器中数据处理服务子系统的数据后,将最新时标的数据通过实时数据更新通道分发至其他容器;所述高速实时数据缓存服务子系统将最新时标的数据通过实时数据同步服务子系统分发至实时库。
9.根据权利要求6所述的一种容器内数据高速交互方法,其特征在于,将异源数据进行快照存储包括:将异源数据转成快照数据,通过快照数据更新通道发送至实时数据快照服务子系统进行存储。
10.根据权利要求8所述的一种容器内数据高速交互方法,其特征在于,其他容器内的高速实时数据缓存服务子系统读取所述实时数据更新通道中的实时数据后,判断读取的实时数据的缓存是否建立,如果缓存未建立则不处理,如果缓存已建立则对缓存数据进行时标校验,将最新时标数据更新至缓存和实时库中。