preview

Analysis Of Nosql Database Management Depending On The Features And Differentiation Of Rdbms

Better Essays

ANALYSIS NOSQL DATABASE MANAGEMENT DEPENDING ON THE FEATURES AND DIFFERENTIATION OF RDBMS

ZAHRAA MUSTAFA ABDULRAHMAN AL-ANI

JUNE 2015

ANALYSIS NOSQL DATABASE MANAGEMENT DEPENDING ON THE FEATURES AND DIFFERENTIATION OF RDBMS

A THESIS SUBMITTED TO
THE GRADUATE SCHOOL OF NATURAL AND APPLIED
SCIENCES OF
ÇANKAYA UNIVERSITY

BY
ZAHRAA MUSTAFA ABDULRAHMAN AL-ANI

IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE
DEGREE OF
MASTER OF SCIENCE
IN
THE DEPARTMENT OF
MATHEMATICS AND COMPUTER SCIENCEINFORMATION TECHNOLOGY PROGRAM

JUNE 2015
ABSTRACT

ANALYSIS NOSQL DATABASE MANAGEMENT DEPENDING ON THE FEATURES AND DIFFERENTIATION OF RDBMS

AL-ANI, Zahraa Mustafa Abdulrahman
M.Sc., Department of …show more content…

In this paper, we will review one of the graph database (Neo4j), which the graph database is part of the emerging technology that is called NoSQL and compared it with one of the traditional relational databases (MySQL). MySQL, it is being another name for Relational Databases and it has been used for a long time period until now. However, with the emergence of Big Data there was clearly a need for more flexible databases. Facebook 's Graph Search use Neo4j, a graph database, is an application which clearly displays how relationships need to be modeled in a more efficient and sophisticated manner than using conventional relational models. In this paper, we will make a comparison between MySQL and Neo4j based on the features like ACID, replication, availability and the language that is used in both of them.

Keywords: RDBMS, NoSQL, Relational Databases, MySQL, Neo4j, ACID.
TABLE OF CONTENTS

ABSTRACT …………..…………………………………....................………............
TABLE OF CONTENTS……………………………………………………………….
LIST OF FIGURES …………………………….………...………………………….

CHAPTERS:

1. INTRODUCTION……………………………………………….……………….1
1.1 Motivation………………………………………………………...…………..3
1.2 Aim Of The Study……………………………………………...……………...3
1.3 Scope Of The Study………………………………………………………….. 3
1.4 Thesis question …………………………………………………..……………3
2. LITERATURE REVIEW ……………………………………………………….4
2.1 Data……………………………………………………………………………4
2.2 Database……………………………………………………………………….4
2.3

Get Access