Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks

Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks
Author :
Publisher : Universitätsverlag Potsdam
Total Pages : 154
Release :
ISBN-10 : 9783869563398
ISBN-13 : 3869563397
Rating : 4/5 (397 Downloads)

Book Synopsis Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks by : Beyhl, Thomas

Download or read book Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks written by Beyhl, Thomas and published by Universitätsverlag Potsdam. This book was released on 2016-01-12 with total page 154 pages. Available in PDF, EPUB and Kindle. Book excerpt: Graph databases provide a natural way of storing and querying graph data. In contrast to relational databases, queries over graph databases enable to refer directly to the graph structure of such graph data. For example, graph pattern matching can be employed to formulate queries over graph data. However, as for relational databases running complex queries can be very time-consuming and ruin the interactivity with the database. One possible approach to deal with this performance issue is to employ database views that consist of pre-computed answers to common and often stated queries. But to ensure that database views yield consistent query results in comparison with the data from which they are derived, these database views must be updated before queries make use of these database views. Such a maintenance of database views must be performed efficiently, otherwise the effort to create and maintain views may not pay off in comparison to processing the queries directly on the data from which the database views are derived. At the time of writing, graph databases do not support database views and are limited to graph indexes that index nodes and edges of the graph data for fast query evaluation, but do not enable to maintain pre-computed answers of complex queries over graph data. Moreover, the maintenance of database views in graph databases becomes even more challenging when negation and recursion have to be supported as in deductive relational databases. In this technical report, we present an approach for the efficient and scalable incremental graph view maintenance for deductive graph databases. The main concept of our approach is a generalized discrimination network that enables to model nested graph conditions including negative application conditions and recursion, which specify the content of graph views derived from graph data stored by graph databases. The discrimination network enables to automatically derive generic maintenance rules using graph transformations for maintaining graph views in case the graph data from which the graph views are derived change. We evaluate our approach in terms of a case study using multiple data sets derived from open source projects.


Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks Related Books

Efficient and scalable graph view maintenance for deductive graph databases based on generalized discrimination networks
Language: en
Pages: 154
Authors: Beyhl, Thomas
Categories: Computers
Type: BOOK - Published: 2016-01-12 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Graph databases provide a natural way of storing and querying graph data. In contrast to relational databases, queries over graph databases enable to refer dire
On the operationalization of graph queries with generalized discrimination networks
Language: en
Pages: 46
Authors: Beyhl, Thomas
Categories: Computers
Type: BOOK - Published: 2017-01-12 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Graph queries have lately gained increased interest due to application areas such as social networks, biological networks, or model queries. For the relational
Improving hosted continuous integration services
Language: en
Pages: 128
Authors: Weyand, Christopher
Categories: Computers
Type: BOOK - Published: 2017-02-17 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Developing large software projects is a complicated task and can be demanding for developers. Continuous integration is common practice for reducing complexity.
Proceedings of the 9th Ph.D. retreat of the HPI Research School on service-oriented systems engineering
Language: en
Pages: 266
Authors: Meinel, Christoph
Categories: Computers
Type: BOOK - Published: 2017-03-23 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Design and implementation of service-oriented architectures impose numerous research questions from the fields of software engineering, system analysis and mod
Proceedings of the Master seminar on event processing systems for business process management systems
Language: en
Pages: 82
Authors: Baumgraß, Anne
Categories: Computers
Type: BOOK - Published: 2016-10-14 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Traditionally, business process management systems only execute and monitor business process instances based on events that originate from the process engine it