A comparison of Neo4j and MySQL for a traditional information application

DSpace Repository

A comparison of Neo4j and MySQL for a traditional information application

Show full item record

Files for download

Facebook

Simple item record

Publication Bachelor thesis
Title A comparison of Neo4j and MySQL for a traditional information application
Author(s) Naisan, Raheb
Date 2013
English abstract
Graph databases and the NoSQL movement has recently gained much attention and popularity. Graph databases has a reputation for being fast and e cient for application types that contain huge amounts of data and many complex relationships. Studies examined in this report show that the previous conducted experiments compare databases for applications that have favored the graph model. This report aims to examine both databases, but also to perform an experiment. The purpose of this experiment is to nd out if the graph database Neo4j can replace the relational database MySQL for a traditional information application which is usually implemented using a relational database. Results demonstrate that Neo4j performs very well at insertion and retrieval, however, the study addresses several factors that play a role in the choice of database. The lack of security and support are some factors that could make the relational database the best choice for a traditional information application.
Swedish abstract
Grafdatabasen och NoSQL-rörelsen har på senaste tid fått mycket uppmärksamhet och popularitet. Grafdatabasen har ett rykte om sig att vara snabb och e ektiv för applikationstyper som innehåller enorma mängder data och många komplexa relationer. Studier undersökta i denna rapport visar att de tidigare utförda experimenten jämför databaserna för applikationer som har gynnat grafmodellen. Denna rapport har som syfte att dels undersöka databaserna men även att utföra ett experiment. Syftet med experimentet är att ta reda på ifall grafdatabasen Neo4j kan ersätta relationsdatabasen MySQL för en traditionell informationsapplikation som vanligtvis implementeras med en relationsdatabas. Studiens resultat visar att Neo4j presterar väldigt bra vid insättning och sökning, dock tar studien upp era faktorer som spelar roll för valet av databas. Bristen av säkerhet och stöd är sådana faktorer som gör att relationsdatabasen kan vara det optimala valet för en traditionell informationsapplikation.
Publisher Malmö högskola/Teknik och samhälle
Pages 43
Language swe (iso)
Subject(s) Comparison
MySQL
Neo4j
Database
Handle http://hdl.handle.net/2043/16191 (link to this page)

This item appears in the following Collection(s)

Show full item record

Search


Browse

My Account

Statistics