数据流上凝聚查询的频率运算符

Lisha Ma, W. Nutt
{"title":"数据流上凝聚查询的频率运算符","authors":"Lisha Ma, W. Nutt","doi":"10.1109/ICEBE.2005.68","DOIUrl":null,"url":null,"abstract":"Over a traditional database management system (DBMS), the answer to an aggregate query is usually much smaller than the answer to a similar non-aggregate query. Therefore, we call such a query \"condensative\". Current proposals for declarative query languages over data streams do not support such condensative querying. In order to make existing stream query languages more expressive so that they enable a user both, to state more intuitively interesting queries, and to support condensative querying, we propose a new data stream model, referred to as the sequence model, and an extension to SQL-like query languages by operators that allows one to specify the frequency by which a query returns answer tuples. We show that such frequency operators allow one to express sampling over streams. If combined with existing sliding window operators, they support queries with \"jumping windows\". We show with a number of examples from a sensor monitoring application how complex queries can be elegantly formulated in a stream query language with frequency operators","PeriodicalId":118472,"journal":{"name":"IEEE International Conference on e-Business Engineering (ICEBE'05)","volume":"71 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Frequency operators for condensative queries over data streams\",\"authors\":\"Lisha Ma, W. Nutt\",\"doi\":\"10.1109/ICEBE.2005.68\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over a traditional database management system (DBMS), the answer to an aggregate query is usually much smaller than the answer to a similar non-aggregate query. Therefore, we call such a query \\\"condensative\\\". Current proposals for declarative query languages over data streams do not support such condensative querying. In order to make existing stream query languages more expressive so that they enable a user both, to state more intuitively interesting queries, and to support condensative querying, we propose a new data stream model, referred to as the sequence model, and an extension to SQL-like query languages by operators that allows one to specify the frequency by which a query returns answer tuples. We show that such frequency operators allow one to express sampling over streams. If combined with existing sliding window operators, they support queries with \\\"jumping windows\\\". We show with a number of examples from a sensor monitoring application how complex queries can be elegantly formulated in a stream query language with frequency operators\",\"PeriodicalId\":118472,\"journal\":{\"name\":\"IEEE International Conference on e-Business Engineering (ICEBE'05)\",\"volume\":\"71 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on e-Business Engineering (ICEBE'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEBE.2005.68\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on e-Business Engineering (ICEBE'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2005.68","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

在传统的数据库管理系统(DBMS)中,聚合查询的结果通常比类似的非聚合查询的结果小得多。因此,我们称这样的查询为“凝聚性”。当前针对数据流的声明式查询语言的建议不支持这种凝聚式查询。为了使现有的流查询语言更具表现力,从而使用户能够更直观地陈述有趣的查询,并支持凝聚式查询,我们提出了一种新的数据流模型,称为序列模型,并通过操作符扩展了类sql查询语言,允许指定查询返回答案元组的频率。我们证明了这样的频率算子允许在流上表示采样。如果与现有的滑动窗口操作符结合使用,它们支持“跳转窗口”查询。我们通过来自传感器监控应用程序的许多示例来展示如何使用频率操作符在流查询语言中优雅地制定复杂查询
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Frequency operators for condensative queries over data streams
Over a traditional database management system (DBMS), the answer to an aggregate query is usually much smaller than the answer to a similar non-aggregate query. Therefore, we call such a query "condensative". Current proposals for declarative query languages over data streams do not support such condensative querying. In order to make existing stream query languages more expressive so that they enable a user both, to state more intuitively interesting queries, and to support condensative querying, we propose a new data stream model, referred to as the sequence model, and an extension to SQL-like query languages by operators that allows one to specify the frequency by which a query returns answer tuples. We show that such frequency operators allow one to express sampling over streams. If combined with existing sliding window operators, they support queries with "jumping windows". We show with a number of examples from a sensor monitoring application how complex queries can be elegantly formulated in a stream query language with frequency operators
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信