[发明专利]使用共享高速缓存更新版本化软件的方法无效
申请号: | 200980162942.7 | 申请日: | 2009-12-15 |
公开(公告)号: | CN102652306A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | A.米莱诺维奇 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 叶晓勇;李家麟 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 共享 高速缓存 更新 版本 软件 方法 | ||
1. 一种方法,其使用共享高速缓存以新版本软件和相关联的新版本数据储存来替换现有版本软件和相关联的现有版本数据储存,其中,所述软件被版本化,并且每一个版本的所述软件在所述共享高速缓存内具有用于存储至少包括软件识别信息和版本信息的数据的相关联的区域,所述方法包括数据储存改变过程,所述数据储存改变过程包括以下步骤:
创建新版本数据储存,所述新版本数据储存具有新版本数据储存模式,包含在数据迁移阶段的开始的起始点处从所述现有版本数据储存中的所述数据导出的数据;以及
将改变信息转换为与对所述新版本数据储存的相应改变有关的重演信息,所述改变信息由所述现有版本软件存储在所述共享高速缓存中,并且与在创建所述新版本数据储存的所述步骤期间由所述现有版本软件做出的、对所述现有版本数据储存的改变有关;和
在所述数据储存改变过程的重演阶段期间使用所述重演信息更新所述新版本数据储存。
2. 如权利要求1所述的方法,在初始备用阶段还包括以下步骤:
创建高速缓存区来至少存储软件识别信息和版本信息数据。
3. 如权利要求2所述的方法,在初始备用阶段还包括以下步骤:
通过确定具有相同的识别信息和不同的版本信息的区域是否存在来检测所述软件的现有版本是否存在;并且,如果检测到所述软件的现有版本,则还包括以下步骤:
以所述软件的所述现有版本创建所述共享高速缓存;以及
启动数据储存改变过程。
4. 如在前的任一项权利要求所述的方法,还包括以下步骤:经由共享高速缓存指令指示所述现有版本软件记录改变信息,所述改变信息与数据改变动作有关,在所述现有版本共享高速缓存区中的所述现有版本数据储存中做出。
5. 如在前的任一项权利要求所述的方法,还包括以下步骤:指示所述共享高速缓存将随后添加到所述现有版本共享高速缓存区的改变信息复制到所述新版本共享高速缓存区。
6. 如权利要求5所述的方法,还包括以下步骤:访问所述新版本共享高速缓存区以获取所述改变信息,所述改变信息与在所述数据迁移阶段期间由所述现有版本软件做出的、对所述现有版本数据储存中的所述数据的改变有关。
7. 如在前的任一项权利要求所述的方法,包括以下步骤:
在所述新版本共享高速缓存区中创建改变区域,以及
指示所述共享高速缓存将随后添加到所述现有版本共享高速缓存区的改变信息复制到在所述新版本共享高速缓存区中的所述改变区域。
8. 如在前的任一项权利要求所述的方法,还包括以下步骤:将重演信息存储在所述新版本共享高速缓存区的重演区域。
9. 如在前的任一项权利要求所述的方法,其中,一旦通过用在所述数据迁移阶段期间累积的所述重演信息更新所述新版本数据储存来完成所述数据储存改变过程,所述方法还包括以下步骤:
将所述现有版本软件的所述状态改变为离线;以及
去除与所述现有版本软件相关联的所有数据结构。
10. 如权利要求9所述的方法,还包括以下步骤:使用共享高速缓存指令来将现有版本软件的状态改变为离线。
11. 如在前的任一项权利要求所述的方法,其中,一旦通过用所述重演信息更新所述新版本数据储存来完成所述数据储存改变过程,所述方法还包括以下步骤:
将所述新版本软件的所述状态改变为在线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980162942.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:由多个自由组合的英文字母组成单词的英语教具
- 下一篇:煤浆细化试验装置