Abstract
Query processing data streams obtained from sensors becomes more and more important today. We have many kind of query processing requirements for not only a single stream, but also multiple streams from different sensors. To utilize multiple streams, we have to consider positional relationships between sensors. Conventionally, they are represented by distances in the 3-dimensional space, or a hierarchy of logical areas (e.g. rooms/floors/buildings). Some stream applications need more sophisticated relationships that are represented in a graph structure. However, query languages for streams are not integrated with ones for graphs, thus we cannot uniformly treat them in the same language. This paper proposes a DataLog-like query language which can utilize multiple streams from streams having graph relationships. The proposed query language supports continuous queries on streams by containing event specifications and sliding-windows for streams. And, it also supports recursive search for graph relationships.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Arasu, S. Babu, and J. Widom. The cql continuous query language: Semantic foundations and query execution. The VLDB Journal, 15(2):121-142, 2006.
SPARQL Query Language for RDF. http://www.w3.org/TR/rdf-sparql-query/
D. F. Barbieri, D. Braga, S. Ceri, E. D. Valle, M. Grossniklaus. Querying RDF streams with C-SPARQL. SIGMOD Record, Vol.39 No.1, pp.20–26, 2010.
Hector Garcia-Molina, J. D. Ullman, J.Widom. Database Systems: The Complete Book (2nd Edition). Pearson, 2008.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Watanabe, Y. (2017). A Recursive Continuous Query Language for Integration of Streams and Graphs. In: Xhafa, F., Barolli, L., Amato, F. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2016. Lecture Notes on Data Engineering and Communications Technologies, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-49109-7_58
Download citation
DOI: https://doi.org/10.1007/978-3-319-49109-7_58
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49108-0
Online ISBN: 978-3-319-49109-7
eBook Packages: EngineeringEngineering (R0)