电力元数据管理平台中元数据的镜像方法技术

技术编号:9718640 阅读:87 留言:0更新日期:2014-02-27 05:19
本发明专利技术公开了一种电力元数据管理平台中元数据的镜像方法,给每一个元数据对象或镜像对象增加了一个数据变化触发器,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步。本发明专利技术可以提高访问的响应速度,同时也可提高访问的可靠性和稳定性。

【技术实现步骤摘要】

本专利技术涉及电力系统数据平台领域,具体为一种。
技术介绍
电力元数据管理平台中,需要对内存容器中的元数据对象进行并发访问,单台服务器提供数据总线服务,难以满足数据平台应用对于元数据对象的高可用性和访问的高性能要求。
技术实现思路
为了克服现有技术的不足,本专利技术的目的是提供一种。为了达到上述目的,本专利技术所采用的技术方案为: ,其特征在于:给每一个元数据对象或镜像对象增加了一个数据变化触发器,元数据对象通过数据变化事件的触发机制来实现元数据的互相镜像,保存元数据对象的同步,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步,当元数据对象出现故障时,自动访问镜像元数据。所述的,其特征在于:所述的元数据对象,是一种可以保存有多个逻辑表数据的对象。所述的,其特征在于:所述的数据变化事件触发器,是作用在于对于任何一个元数据对象或镜像对象,当其中的数据被修改以后,将会触发该元数据对象的数据变化事件,该事件会通知所有其它的镜像元数据对象,以新的元数据来更新原有的元数据,实现数据同步更新。本专利技术可以提高访问的响应速度,同时也可提高访问的可靠性和稳定性。本专利技术与现有的技术相比,具有如下优点: (I)并发访问元数据对象时,提高了访问的稳定性。由于采用了数据变化事件触发的方式,实现元数据的同步更新,当元数据服务器出现数据问题时可以很方便地进行恢复。(2)并发访问元数据对象时,提高了访问速度。由于网络中存在多个元数据对象,访问量过大时,可以通过负载均衡选择镜像元数据来进行访问。【附图说明】图1为本专利技术的原理图。【具体实施方式】,给每一个元数据对象或镜像对象增加了一个数据变化触发器,元数据对象通过数据变化事件的触发机制来实现元数据的互相镜像,保存元数据对象的同步,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步,及元数据对象出现故障时,自动访问镜像元数据。元数据对象,是一种可以保存有多个逻辑表数据的对象。数据变化事件触发器,是作用在于对于任何一个元数据对象或镜像对象,当其中的数据被修改以后,将会触发该元数据对象的数据变化事件,该事件会通知所有其它的镜像元数据对象,以新的元数据来更新原有的元数据,实现数据同步更新。如图1所示。本专利技术中,每一个元数据对象或镜像对象都存在一个数据变化的触发器,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步。数据平台中的应用程序根据各元数据对象的使用情况和网络状况选择合适的元数据作为访问对象。实施例1,电力元数据管理平台中多个应用程序访问元数据。元数据和两个镜像分布在不同的服务器上,元数据和两个镜像相互订阅了元数据的变化事件。应用程序5(或应用程序6)修改了元数据,触发了数据变化事件,两个元数据的镜像自动和元数据同步,应用程序I (或应用程序2)和应用程序3 (或应用程序4)从镜像服务中读取了元数据信息,显示结果为修改后的元数据信息。本文档来自技高网...

【技术保护点】
电力元数据管理平台中元数据的镜像方法,其特征在于:给每一个元数据对象或镜像对象增加了一个数据变化触发器,元数据对象通过数据变化事件的触发机制来实现元数据的互相镜像,保存元数据对象的同步,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步,当元数据对象出现故障时,自动访问镜像元数据。

【技术特征摘要】
1.电力元数据管理平台中元数据的镜像方法,其特征在于:给每一个元数据对象或镜像对象增加了 一个数据变化触发器,元数据对象通过数据变化事件的触发机制来实现元数据的互相镜像,保存元数据对象的同步,当其中一个元数据对象中的数据被修改以后,将会触发该元数据对象的数据变化事件,以该元数据来更新所有其它的镜像元数据,实现数据同步,当元数据对象出现故障时,自动访问镜像元数据。2.根据权利要求1所述的电力...

【专利技术属性】
技术研发人员:陈颖黄少伟汪国武胡平
申请(专利权)人:芜湖大学科技园发展有限公司
类型:发明
国别省市:

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

1