首页> 外文会议>International Conference on Extending Database Technology >On Concurrency Control in Sliding Window Queries over Data Streams
【24h】

On Concurrency Control in Sliding Window Queries over Data Streams

机译:关于数据流的滑动窗口中的并发控制

获取原文

摘要

Data stream systems execute a dynamic workload of long-running and one-time queries, with the streaming inputs typically bounded by sliding windows. For efficiency, windows may be advanced periodically by replacing the oldest part of the window with a batch of new data. Existing work on stream processing assumes that a window cannot be advanced while it is being accessed by a query. In this paper, we argue that concurrent processing of queries (reads) and window-slides (writes) is required by data stream systems in order to allow prioritized query scheduling and improve the freshness of answers. We prove that the traditional notion of conflict serializability is insufficient in this context and define stronger isolation levels that restrict the allowed serialization orders. We also design and experimentally evaluate a transaction scheduler that efficiently enforces the new isolation levels.
机译:数据流系统执行长时间运行和一次性查询的动态工作负载,流输入通常由滑动窗口限制。为了效率,可以通过用一批新数据替换窗口的最旧部分来定期前进。现有流处理的工作假定在查询访问时无法高级窗口。在本文中,我们认为数据流系统需要对查询(读取)和窗口幻灯片(写入)的并发处理,以允许优先考虑的查询调度并提高答案的新鲜度。我们证明,在此上下文中,序列化的传统概念不足,并定义更强的隔离级别,限制允许的序列化订单。我们还设计并通过实验评估了一个有效地执行新隔离级别的事务调度程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号