Graph Pattern Index for Neo4j Graph Databases

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nowadays graphs have become very popular in domains like social media analytics, healthcare, natural sciences, BI, networking, etc. Graph databases (GDB) allow simple and rapid retrieval of complex graph structures that are difficult to model in traditional information systems based on a relational DBMS. GDB are designed to exploit relationships in data, which means they can uncover patterns difficult to detect using traditional methods. We introduce a new method for indexing graph patterns within a GDB modelled as a labelled property graph. The index is based on so called graph pattern trees of variations and stored in the same database where the database graph. The method is implemented for Neo4j GDB engine and analysed on three graph datasets. It enables to create, use and update indexes that are used to speed-up the process of matching graph patterns. The paper provides details of the implementation, experiments, and a comparison between queries with and without using indexes.

Cite

CITATION STYLE

APA

Pokorný, J., Valenta, M., & Troup, M. (2019). Graph Pattern Index for Neo4j Graph Databases. In Communications in Computer and Information Science (Vol. 862, pp. 69–90). Springer Verlag. https://doi.org/10.1007/978-3-030-26636-3_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free