Visualization of graph databases on mobile clients
With the rise in popularity of social media and interconnected of data between multiple faceted software, visualizing datasets and extracting useful patterns from them have become increasingly important to stay ahead of the competitions in business world. Contrary to relational databases, graph data...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/77300 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-77300 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-773002023-03-03T20:49:07Z Visualization of graph databases on mobile clients Shine, Htet Aung Sourav Saha Bhowmick School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering With the rise in popularity of social media and interconnected of data between multiple faceted software, visualizing datasets and extracting useful patterns from them have become increasingly important to stay ahead of the competitions in business world. Contrary to relational databases, graph databases in computing are databases which use graphs as the core data structure to represent nodes, edges and properties. Depending on the database, the underlying storage vary. Some databases use normal relation engine to store the data in a table, or key value storage. The application interface to query the graph database also varies, and there are different languages to accomplish the task, e.g Gremlin, SPARQL, Cypher, etc. In this project, we present an iOS application to interact and visualize the graph database using Neo4j. This application was tested on a movie graph with 63,042 nodes (over 12,000 movies and 50,000 actors) and 106,651 relationships, achieving sub-second response time between the server and the client. Bachelor of Engineering (Computer Science) 2019-05-24T05:10:22Z 2019-05-24T05:10:22Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77300 en Nanyang Technological University 17 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Shine, Htet Aung Visualization of graph databases on mobile clients |
description |
With the rise in popularity of social media and interconnected of data between multiple faceted software, visualizing datasets and extracting useful patterns from them have become increasingly important to stay ahead of the competitions in business world. Contrary to relational databases, graph databases in computing are databases which use graphs as the core data structure to represent nodes, edges and properties. Depending on the database, the underlying storage vary. Some databases use normal relation engine to store the data in a table, or key value storage. The application interface to query the graph database also varies, and there are different languages to accomplish the task, e.g Gremlin, SPARQL, Cypher, etc. In this project, we present an iOS application to interact and visualize the graph database using Neo4j. This application was tested on a movie graph with 63,042 nodes (over 12,000 movies and 50,000 actors) and 106,651 relationships, achieving sub-second response time between the server and the client. |
author2 |
Sourav Saha Bhowmick |
author_facet |
Sourav Saha Bhowmick Shine, Htet Aung |
format |
Final Year Project |
author |
Shine, Htet Aung |
author_sort |
Shine, Htet Aung |
title |
Visualization of graph databases on mobile clients |
title_short |
Visualization of graph databases on mobile clients |
title_full |
Visualization of graph databases on mobile clients |
title_fullStr |
Visualization of graph databases on mobile clients |
title_full_unstemmed |
Visualization of graph databases on mobile clients |
title_sort |
visualization of graph databases on mobile clients |
publishDate |
2019 |
url |
http://hdl.handle.net/10356/77300 |
_version_ |
1759853928726396928 |