首页> 外国专利> LIGHT-WEIGHT CONCURRENCY CONTROL IN PARALLELIZED VIEW MAINTENANCE

LIGHT-WEIGHT CONCURRENCY CONTROL IN PARALLELIZED VIEW MAINTENANCE

机译:分区视图维护中的轻量级内容控制

摘要

Aspects relate to maintaining, with a concurrent plurality of view managers, an aggregate view record that is derived from base data being updated. The aggregate view record is stored in a storage device. In a first example, a given base data update is propagated by one of the view managers reading a value from the aggregate view record and a sequence number, determining an updated value using the base data update, and submitting the updated value for writing, with the sequence number. The sequence number submitted with the writing is compared to a then-current sequence number stored in the storage device, and if there is a mismatch, then the view manager repeats the reading, determining, and submitting until there is no mismatch. A number of variations exist for different types of aggregates, which include counting, averaging, summing, and tracking minima and maxima. The concurrency mechanism is more easily scaled than a full ACID transaction model, which blocks both read transactions and write transactions until another transaction completes.
机译:各方面涉及利用并发的多个视图管理器来维护从正被更新的基础数据导出的聚合视图记录。聚合视图记录存储在存储设备中。在第一个示例中,给定的基本数据更新由以下一个视图管理器传播:其中一个视图管理器从聚合视图记录中读取一个值和一个序列号,使用该基本数据更新确定更新后的值,并提交更新后的值以进行写入,序列号。将随笔提交的序列号与存储在存储设备中的当前序列号进行比较,如果存在不匹配,则视图管理器重复读取,确定和提交,直到没有不匹配为止。对于不同类型的聚合,存在多种变体,包括计数,求平均值,求和和跟踪最小值和最大值。并发机制比完整的ACID事务模型更容易扩展,该模型会阻止读取事务和写入事务,直到另一个事务完成为止。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号