全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

数据流窗口语义及查询引擎的实现

Keywords: 窗口语义框架,分组驱动,主存数据库

Full-Text   Cite this paper   Add to My Lib

Abstract:

数据流窗口主要采用了基于时间、元组和分组的3种驱动形式,如果仅采用一种驱动形式难以正确表达数据流查询语义,因此,针对数据流查询语义的不完备性,从窗口的查询级、数据级和系统级定义了一个完整的窗口语义框架来解决语义差异,并提出了基于主存数据库的分组窗口驱动的实现,最后通过实验验证了该方法.

References

[1]  PETIT L,LABBE C,RONCANCIO C L.An algebraic window model for data stream management[C]∥Proceedings of 9th International ACM Workshop on Data Engineering for Wireless and Mobile Access.NY,USA:ACM New York,2010:17-24.
[2]  LI Jin,MAIER D,TUFTE K,et al.Semantics and evaluation techniques for window aggregates in data streams[C]∥Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data.NY,USA:ACM New York,2005:311-322.
[3]  BAI Yi-jian,THAKKAR H,WANG Hai-xun,et al.A data stream language and system designed for power and extensibility[C]∥Proceedings of the 15th ACM International Conference on Information and Knowledge Management.NY,USA:ACM New York,2006:337-346.
[4]  TEUBNER J,MUELLER R.How soccer players would do stream joins[C]∥Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data.NY,USA:ACM New York,2011:625-636.
[5]  ARASU A,BABU S,WIDOM J.The CQL continuous query language:semantic foundations and query execution technical report[EB/OL].[2003-08-21]http:∥wwwdb.stanford.edu/stream/.
[6]  BOTAN I,DERAKHSHAN R,DINDAR N,et al.Secret:a model for analysis of the execution semantics of stream processing systems[J].Proceedings of the VLDB Endowment,2010,3(1):232-243.
[7]  DINDAR N,TATBUL N,MILLER R J,et al.Modeling the execution semantics of stream processing engines with secret[J].The VLDB Journal,2013:22(4):421-446.
[8]  StreamBase.Systems SQL[EB/OL].[2013-08-02]http:∥www.streambase.com/products/streambasecep/streamsql/?doing_wp_cron=1400813860.6093709468841552734375.2011.
[9]  WITKOWSHI A,BELLAMONDA S,LI H G,et al.Continuous queries in oracle[C]∥Proceedings of the 33rd International Conference on VLDB.Auckland,Newzealand:VLDB Endowment,2007:1173-1184.
[10]  Oracle Inc.Complex event processing in the real world[EB/OL].[2012-09-10]http:∥www.oracle.com/technologies/soa/docs/oracle-complex-event-processing.pdf,2007.
[11]  JAIN N,MISHRA S,SRINIVASAN A,et al.Towards a streaming SQL standard[J].Proceedings of the VLDB Endowment,2008,1(2):1379-1390.
[12]  Sybase CEP.Sybase event stream processor[EB/OL].[2012-09-10]http:∥infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01709.0510/doc/pdf/release_bulletin_windows.pdf.
[13]  SUHOTHAYAN Sriskandarajah,GAJASINGHE Kasun,NARANGODA Isuru Loku,et al.Siddhi:a second loop at comple event processing architectures[C]∥Proceedings of the 2011 ACM Workshop on Gateway Computing Environments.NY,USA:ACM New York,2011:43-50.
[14]  CUGOLA Gianpaolo,MARGARA Alessandro.Processing flows of information:from data stream to complex event processing[J].ACM Computing Surveys,2012,44(3):1-62.
[15]  LIAROU E,GONCALVES R,IDREOS S.Exploiting the power of relational databases for efficient stream processing[C]∥Proceedings of the 12th ICDE.NY,USA:ACM New York,2009:323-334.
[16]  CHEN Qi-ming,HSU M.Experience in extending query engine for continuous analytics[J].Data Warehousing and Knowledge Discovery,2010,6263:190-202.
[17]  PATROUMPAS K,SELLIS T.Maintaining consistent results of continuous queries under diverse window specification[J].Information Systems,2010,2(1):1-20.
[18]  KOLDEHOFE B,OTTENWALDER B,ROTHERMEL K,et al.Moving range queries in distributed complex event processing[C]∥Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems.NY,USA:ACM New York,2012:201-212.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133