随着新型数据应用的不断出现,针对流形态数据的数据流管理系统已经成为数据管理领域研究的新热点。针对目前通用数据流管理系统只支持基于操作符流图的查询表达方式这一不足,设计了一种新的持续型数据流查询语言,并在通用数据流处理系统Aurora上进行了实现。为验证新语言的表达能力,该系统使用新语言定义了数据流基准测试Linear Road Benchmark的查询集,在Aurora系统上部署运行。测试结果表明针对Linear Road Benchmark的测试用例,新语言具有较完备的语义和良好的表达能力。
The research on data stream management systems has gained much attention recently because of the emergence of many real-time data processing applications. Aurora is a general-purpose fully functional data stream management system, which only supports queries in the form of operator network. To this end, this paper designs and implements a continuous query language called Conger CQL based on Aurora. In order to verify the expression ability of Conger CQL, it implements the Linear Road Benchmark using Conger CQL, which shows that Conger CQL is able to express complex continuous queries defined by the Linear Road Benchmark.