Streaming systems have an advantage over query engines for graph databases with regard to data aggregation (clauses Group by and Order by), because they reduce the set of stored elements only to the aggregated values. However, streaming systems cannot perform pattern matching, unlike query engines. In this work, we created a static graph database with the Labeled-property graph model and a query engine that performs data aggregation using the classical approach of aggregating data after pattern matching was finished. Subsequently, we adjusted query processing in the query engine by applying streaming systems methods. As the result, the query engine was able to perform data aggregation during pattern matching. The goal of this work was to te...
As with general graph processing systems, partitioning data over a cluster of machines improves the ...
Abstract—Skip graphs are a structured overlay network that allows range queries. In this article, we...
International audienceIn this paper, we investigate the problem of assembling fragments from differe...
Proudové systémy mají vůči dotazovacím enginům pro grafové databáze výhodu při agregaci dat (části G...
International audienceGraphs are widely used to model complicated data semantics in many application...
An important step in data analysis is the exploration of data. For traditional relational databases ...
Graph processing frameworks are typically designed to optimize the evaluation of a single graph quer...
It is natural to model and represent interaction data as graphs in a broad range of domains such as ...
AbstractWe present constructs for computing aggregate functions over sets of tuples and along paths ...
Aggregation-join query plays an important role in query processing in data girds and has been applie...
© 2017 ACM. To support analytics on massive graphs such as online social networks, RDF, Semantic Web...
Graph pattern matching involves finding exact or approximate matches for a query subgraph in a large...
Abstract—Skip graphs are a structured overlay network that allows range queries. In this article, we...
We consider the problem of handling aggregate computations in a scalable fashion in stream databases...
Nowadays graphs have been using intensively in many applications because of its power to represent m...
As with general graph processing systems, partitioning data over a cluster of machines improves the ...
Abstract—Skip graphs are a structured overlay network that allows range queries. In this article, we...
International audienceIn this paper, we investigate the problem of assembling fragments from differe...
Proudové systémy mají vůči dotazovacím enginům pro grafové databáze výhodu při agregaci dat (části G...
International audienceGraphs are widely used to model complicated data semantics in many application...
An important step in data analysis is the exploration of data. For traditional relational databases ...
Graph processing frameworks are typically designed to optimize the evaluation of a single graph quer...
It is natural to model and represent interaction data as graphs in a broad range of domains such as ...
AbstractWe present constructs for computing aggregate functions over sets of tuples and along paths ...
Aggregation-join query plays an important role in query processing in data girds and has been applie...
© 2017 ACM. To support analytics on massive graphs such as online social networks, RDF, Semantic Web...
Graph pattern matching involves finding exact or approximate matches for a query subgraph in a large...
Abstract—Skip graphs are a structured overlay network that allows range queries. In this article, we...
We consider the problem of handling aggregate computations in a scalable fashion in stream databases...
Nowadays graphs have been using intensively in many applications because of its power to represent m...
As with general graph processing systems, partitioning data over a cluster of machines improves the ...
Abstract—Skip graphs are a structured overlay network that allows range queries. In this article, we...
International audienceIn this paper, we investigate the problem of assembling fragments from differe...