[发明专利]一种数据版本控制方法有效
申请号: | 201310011230.3 | 申请日: | 2013-01-11 |
公开(公告)号: | CN103092947A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 李保福;叶阳东;佘维;姬波;刘文;卢红星;邵秋华;梁经宛;张静;雍明超;庄益诗;路光辉 | 申请(专利权)人: | 辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 胡泳棋 |
地址: | 122000 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种数据版本控制方法,该方法构建一种有色Petri网(CPN)模拟数据版本控制过程,有色Petri网库所包括数据版本库和操作员库,并用不同颜色的托肯表示数据的不同版本,当有操作员更新数据时,触发源变迁,使操作员库获得操作员的信息,并通过触发不同的变迁,模拟数据版本的形成过程,将形成的最新数据版本存放在最新数据版本库中,将历史数据版本都存放在历史数据版本库中,方便以后的查询,且通过触发冗余合并变迁,将冗余数据进行合并,有效地解决了数据版本更新过程中的并发、合并的问题,保证了数据的一致性和完整性,有效提高了历史数据的管理水平。 | ||
搜索关键词: | 一种 数据 版本 控制 方法 | ||
【主权项】:
一种数据版本控制方法,其特征在于,步骤如下:(1)建立基于有色Petri网的数据版本控制模型,该Petri网的库所包括数据版本库和操作员库,所述数据版本库包括最新数据版本库、历史数据版本库、更新的数据版本库和合并数据版本库,且不同的数据版本库由不同颜色的托肯来表示,所述最新数据版本库只能存放一个最新数据版本的托肯,所述历史数据版本库可以存放多个更新过的数据版本的托肯,所述托肯存放于Petri网的库所中,用于根据其动态变化表示库所中数据版本的状态;(2)对步骤(1)中建立的模型进行初始化,使最新数据版本库和历史数据版本库各获得一个颜色相同的托肯,该托肯表示的是目前最新数据版本的信息,其他数据版本库为空;(3)当有操作员准备更新数据时,触发源变迁,使操作员库得到一个表示操作员信息的托肯;(4)当操作员更新数据时,触发更新操作变迁,并根据操作员库中的托肯信息和最新数据版本库中的托肯信息,产生一个表示更新后的数据版本信息的托肯存放在更新的数据版本库中,同时,操作员库中的托肯被删除;(5)根据更新的数据版本库和历史数据版本库中的托肯信息,判断是否需要合并去除冗余数据版本操作,如果需要,则触发冗余数据版本合并变迁,将更新的数据版本库和历史数据版本库进行合并,并将合并后产生的表示合并数据版本信息的托肯存放在合并数据版本库,如果不需要,则触发复制变迁,将步骤(3)中得到的更新的数据版本库中的托肯复制到合并数据版本库中,同时,更新的数据版本库中的托肯被删除;(6)触发提交更新变迁,将合并数据版本库中的托肯复制为两个,分别存放到所述最新数据版本库和历史数据版本库中,同时,合并数据版本库中的托肯被删除;(7)若有其他操作员要更新数据,则继续执行步骤(3)~(6),如此循环,直到所述历史数据版本库中托肯数量达到它能存放的最大数量时,终止Petri网的运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司,未经辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310011230.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种电动执行器的过载保护机构
- 下一篇:橡胶接头的装配设备及其装配方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置