8
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Towards an Integrated Graph Algebra for Graph Pattern Matching with Gremlin (Extended Version)

      Preprint
      , , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Graph data management (also called NoSQL) has revealed beneficial characteristics in terms of flexibility and scalability by differently balancing between query expressivity and schema flexibility. This peculiar advantage has resulted into an unforeseen race of developing new task-specific graph systems, query languages and data models, such as property graphs, key-value, wide column, resource description framework (RDF), etc. Present-day graph query languages are focused towards flexible graph pattern matching (aka sub-graph matching), whereas graph computing frameworks aim towards providing fast parallel (distributed) execution of instructions. The consequence of this rapid growth in the variety of graph-based data management systems has resulted in a lack of standardization. Gremlin, a graph traversal language, and machine provides a common platform for supporting any graph computing system (such as an OLTP graph database or OLAP graph processors). We present a formalization of graph pattern matching for Gremlin queries. We also study, discuss and consolidate various existing graph algebra operators into an integrated graph algebra.

          Related collections

          Most cited references14

          • Record: found
          • Abstract: not found
          • Conference Proceedings: not found

          Foundations of SPARQL query optimization

            Bookmark
            • Record: found
            • Abstract: not found
            • Book Chapter: not found

            The Expressive Power of SPARQL

              Bookmark
              • Record: found
              • Abstract: not found
              • Book Chapter: not found

              Semantics and Complexity of SPARQL

                Bookmark

                Author and article information

                Journal
                17 August 2019
                Article
                1908.06265
                965e2fb1-e06d-4749-9587-27518531f371

                http://creativecommons.org/licenses/by-sa/4.0/

                History
                Custom metadata
                This is an extended version of an article formally published at DEXA 2017
                cs.DB

                Databases
                Databases

                Comments

                Comment on this article