University Report: Big Data - Properties and Uses of Graph Databases

Verified

Added on  2020/04/15

|4
|477
|78
Report
AI Summary
Read More
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: Big Data - PROPERTIES AND USES OF GRAPH DATABASES
Big Data - Properties and Uses of Graph Databases
Name of the Student:
Name of the University:
Author note:
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
2
BIG DATA – PROPERTIES AND USES OF GRAPH DATABASES
Relational databases are useful to store tabular data, which fits into a pre-defined
schema that is composed of rows and columns (Paredaens et al., 2012). However, they cannot
accommodate too many interrelations or large graphs in the data set. With advent in modern
technology, data is becoming more interconnected. Problems are faced due to:
Numerous inter-table JOINS: When queries use too many JOIN statements, the
response time increases due to the rise in complexity.
Numerous Self-JOINS: Traversing multiple numbers of such relationships in tables
becomes hectic and inefficient.
This has introduced the need for Graph Database. This stores the relationship-oriented
data with the help of nodes and edges. Unlike the relational database where multiple JOINS
are needed to establish a complex model, a graph database is easier to use and is also more
efficient in such scenarios. Instead of the row-wise retrieval of data like that in relational
databases, a graph database retrieves data by searching node by node following the respective
edges unless the target data is found (Batra and Tyagi, 2012). This is one of the structures of
NoSQL (Not Only Structured Query Language) database.
The other NoSQL database structures and their uses are:
Key-Value Store: It emphasizes the storage need of the database by the use of Big
Hash Table of keys and respective values.
Document-based Store: This stores and retreats documents composed of tagged
elements.
Column-Based Store: Storage blocks here, contain data from a single block only
(Nayak, Poriya and Poojary, 2013).
Document Page
3
BIG DATA – PROPERTIES AND USES OF GRAPH DATABASES
None of the above are fit to retain a complex relational model. The Graph Database
provides the perfect stage to store and operate with large cluster of relational data or graphs.
Document Page
4
BIG DATA – PROPERTIES AND USES OF GRAPH DATABASES
References
Batra, S. and Tyagi, C., 2012. Comparative analysis of relational and graph
databases. International Journal of Soft Computing and Engineering (IJSCE), 2(2), pp.509-
512.
Nayak, A., Poriya, A. and Poojary, D., 2013. Type of NOSQL databases and its comparison
with relational databases. International Journal of Applied Information Systems, 5(4), pp.16-
19.
Paredaens, J., De Bra, P., Gyssens, M. and Van Gucht, D., 2012. The structure of the
relational database model (Vol. 17). Springer Science & Business Media.
chevron_up_icon
1 out of 4
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]