Graph Database Application using Neo4j - Railroad Planner Simulation

Steve Ataky Tsham Mpinda, Luis Gustavo Maschietto, Marilde Terezinha Santos Prado, Marcela Xavier Ribeiro

2015

Abstract

Such as relational databases, most graphs databases are OLTP databases (online transaction processing) of generic use and can be used to produce a wide range of solutions. That said, they shine particularly when the solution depends, first, on our understanding of how things are connected. This is more common than one may think. And in many cases it is not only how things are connected but often one wants to know something about the different relationships in our field - their names, qualities, weight and so on. Briefly, connectivity is the key. The graphs are the best abstraction one has to model and query the connectivity; databases graphs in turn give developers and the data specialists the ability to apply this abstraction to their specific problems. For this purpose, in this paper one used this approach to simulate the route planner application, capable of querying connected data. Merely having keys and values is not enough; no more having data partially connected through joins semantically poor. We need both the connectivity and contextual richness to operate these solutions. The case study herein simulates a railway network railway stations connected with one another where each connection between two stations may have some properties. And one answers the question: how to find the optimized route (path) and know whether a station is reachable from one station or not and in which depth.

Download


Paper Citation


in Harvard Style

Ataky Tsham Mpinda S., Maschietto L., Santos Prado M. and Ribeiro M. (2015). Graph Database Application using Neo4j - Railroad Planner Simulation.In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-096-3, pages 399-403. DOI: 10.5220/0005469003990403


in Bibtex Style

@conference{iceis15,
author={Steve Ataky Tsham Mpinda and Luis Gustavo Maschietto and Marilde Terezinha Santos Prado and Marcela Xavier Ribeiro},
title={Graph Database Application using Neo4j - Railroad Planner Simulation},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2015},
pages={399-403},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005469003990403},
isbn={978-989-758-096-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Graph Database Application using Neo4j - Railroad Planner Simulation
SN - 978-989-758-096-3
AU - Ataky Tsham Mpinda S.
AU - Maschietto L.
AU - Santos Prado M.
AU - Ribeiro M.
PY - 2015
SP - 399
EP - 403
DO - 10.5220/0005469003990403