...
首页> 外文期刊>IEEE Transactions on Software Engineering >Persistent caching: an implementation technique for complex objects with object identity
【24h】

Persistent caching: an implementation technique for complex objects with object identity

机译:持久缓存:具有对象标识的复杂对象的实现技术

获取原文
获取原文并翻译 | 示例

摘要

Many recent complex object database systems support the concepts of object identity and object identifier. Following an object identifier to access the referenced object is called navigation operation and is an essential operation in dealing with complex objects. Navigation operation is a difficult operation to implement efficiently since every navigation operation inherently causes one disk access operation. A scheme to notably accelerate the navigation operation among a sea of complex objects, by increasing the effective number of objects in one disk page is proposed. The main concept of the presented technique is threefold. The first idea is to store a cached value within a complex object that is referencing another complex object. The second is that when the referenced object is to be updated the update propagation is delayed until the time when the cached value is referenced. The third is to utilize a hashed table on main memory to efficiently validate the consistency between the cached values and the original values.
机译:许多最近的复杂对象数据库系统都支持对象标识和对象标识符的概念。跟随对象标识符访问引用对象的操作称为导航操作,它是处理复杂对象的基本操作。导航操作是难以有效实施的操作,因为每种导航操作都会固有地导致一个磁盘访问操作。提出了一种通过增加一个磁盘页中对象的有效数量来显着加速复杂对象之间的导航操作的方案。提出的技术的主要概念是三个方面。第一个想法是将缓存的值存储在引用另一个复杂对象的复杂对象中。第二个是当要更新引用的对象时,更新传播将延迟到引用缓存的值的时间。第三是利用主内存上的哈希表来有效地验证缓存的值和原始值之间的一致性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号