首页> 外文期刊>Computer science >A physical operator algebra for prioritized elements in data streams
【24h】

A physical operator algebra for prioritized elements in data streams

机译:数据流中优先元素的物理运算符代数

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

摘要

Data stream management systems are a natural choice to efficiently process continuous queries over high volume data streams, e.g., to monitor sensor data or transaction streams. An immediate reaction on detected critical or security relevant situations is essential for a secure and economic operation, as in our scenario of monitoring decentralized energy systems, which realize geographically distributed energy generation processes. Without further provisions existing processing approaches may lead to a delay of critical or security relevant messages in high load situations, e.g., caused by bursts.rnOne way to allow an adequate processing in such situations is to prioritize queries that handle critical situations. Unfortunately, problems are not always solely identifiable by a query. Sometimes certain - e.g., out of range - data values or error messages indicate situations, which urgerna faster processing of all queries processing these data. Traditional approaches on continuous query execution assume a stream order, typically based on timestamps, and a processing following this order. In this article we consider the prioritization of those elements and propose an out-of-order execution in the data stream.rnWe provide a comprehensive and formally founded approach for prioritizing data stream elements. Prioritized elements benefit twice from our approach. On the one hand, they are able to "overtake" lower prioritized elements, e.g., in queues. On the other hand, prioritized results can be produced earlier in stateful operators than this would be possible in other approaches. Still, the semantics of the queries remains unchanged. We implemented our approach and show with measurements that a very low latency of prioritized elements can be achieved - even under high load. As a result, all queries that process prioritized elements can benefit from our approach.
机译:数据流管理系统是有效处理大量数据流上的连续查询(例如,监视传感器数据或事务流)的自然选择。对于安全和经济的运营而言,对检测到的严重或与安全相关的情况做出立即反应至关重要,例如在我们监控分散式能源系统的场景中,这种系统实现了地理上分散的能源生产过程。如果没有其他规定,现有的处理方法可能会在高负载情况下(例如由突发引起)导致严重或安全相关消息的延迟。在这种情况下允许适当处理的一种方法是对处理紧急情况的查询进行优先级排序。不幸的是,问题并非总是可以通过查询来唯一识别。有时某些数据值或错误消息会指出某些情况(例如,超出范围),这些情况会敦促尽快处理所有处理这些数据的查询。关于连续查询执行的传统方法通常基于时间戳假定流顺序,并遵循该顺序进行处理。在本文中,我们考虑了这些元素的优先级,并提出了数据流中的乱序执行。我们提供了一种全面且正式建立的方法来对数据流元素进行优先级排序。优先元素从我们的方法中受益两次。一方面,它们能够“超载”例如队列中的较低优先级元素。另一方面,有状态运算符可以比其他方法更早地产生优先结果。尽管如此,查询的语义仍保持不变。我们实施了我们的方法,并通过测量显示,即使在高负载下,也可以实现非常低延迟的优先元素。结果,所有处理优先元素的查询都可以从我们的方法中受益。

著录项

  • 来源
    《Computer science》 |2010年第4期|P.235-246|共12页
  • 作者单位

    Database and Information Systems Group, Department for Computer Science, University of Oldenburg, Escherweg 2, 26121 Oldenburg, Germany;

    rnDatabase and Information Systems Group, Department for Computer Science, University of Oldenburg, Escherweg 2, 26121 Oldenburg, Germany;

    rnDatabase and Information Systems Group, Department for Computer Science, University of Oldenburg, Escherweg 2, 26121 Oldenburg, Germany;

    rnDatabase- and Internettechnologies, Department for Computer Science, University of Oldenburg, Escherweg 2, 26121 Oldenburg, Germany;

    rnDatabase and Information Systems Group, Department for Computer Science, University of Oldenburg, Escherweg 2, 26121 Oldenburg, Germany;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 13:50:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号