发明名称 | 内容引擎异步升级框架 | ||
摘要 | 本发明提供一种内容引擎异步升级框架。本发明的实施例提供一种工具用于对计算机数据库中存储的数据执行异步升级。在一个实施例中,升级工具可配置成将现有数据记录分成多个数据块。每个数据块可以排列在异步队列中。当存在可用的处理能力时,数据块可进行升级操作,并且另一数据块可被添加到该队列中。一旦所有数据块都被升级,已升级的数据记录就可以供访问数据库的应用使用。在一个实施例中,可以对数据记录执行不同类型的升级操作。 | ||
申请公布号 | CN101446946A | 申请公布日期 | 2009.06.03 |
申请号 | CN200810149269.0 | 申请日期 | 2008.09.22 |
申请人 | 国际商业机器公司 | 发明人 | 毕皖昌;M·R·C·西曼;S·M·沃特斯 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 北京市金杜律师事务所 | 代理人 | 王茂华 |
主权项 | 1. 一种用于升级多个数据库记录的计算机实现的方法,包括:接收将要对所述多个数据库记录执行的升级操作的选择;生成多个数据块,其中每个数据块相对于其它数据块而言涉及所述多个数据库记录中的不同的数据库记录集合;将所述多个数据块添加到异步升级队列;以及当任何数据块保持在所述异步升级队列中时:确定是否存在可用于处理所述升级队列中下一个数据块的资源,当确定存在可用的资源时,从所述异步升级队列中选择数据块,对所选数据块中涉及的数据库记录执行选择的升级操作,以及如果任何数据块保持在所述异步升级队列中,则标识待升级的下一个数据块。 | ||
地址 | 美国纽约阿芒克 |