发明名称 管理持久性的方法、装置和计算机程序
摘要 所介绍的是诸如消息系统、数据库系统或文件系统之类的数据处理系统内管理持久性的方法、装置和计算机程序。管理持久性的方法包括延迟评估(230、330、430)与保存到持久存储器成本和/或好处相关联的至少一条准则,而不是完全地预定义持久性行为。所述评估可以在要执行(240、340、440)磁盘写时执行,也可以在数据更新处理期间的多个时机以及在数据处理网络内的多个点处执行。在消息接发解决方案中,管理持久性的方法包括动态地评估(230、330、430)保存到持久存储器的成本和/或好处,其中在发信实体已经创建并发送了该消息之后,在消息接发网络中的多个点处执行所述评估。所述方法包括根据保存到持久存储器成本和/或好处,判断消息数据和/或与所述消息有关的日志记录是否需要保存到持久存储器。可以参考消息的价值判断持久保存的好处(400)。
申请公布号 CN101490651A 申请公布日期 2009.07.22
申请号 CN200780025276.3 申请日期 2007.06.26
申请人 国际商业机器公司 发明人 S·J·托德
分类号 G06F9/46(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李向英
主权项 1. 一种数据处理设备,包括:处理器;易失性数据存储器;非易失性数据存储器;以及持久性管理器,管理将数据保存到所述非易失性数据存储器,其中所述持久性管理器包括评估一组准则中的至少一条准则的装置,所述准则组表示保存的成本和与不将数据保存到所述非易失性数据存储器相关联的风险,以便判断是否需要将所述易失性数据存储器中保持的数据更新保存到所述非易失性数据存储器。
地址 美国纽约