Relational Database Management System ( Rdbms )

1210 Words Dec 17th, 2014 5 Pages
Relational database management system (RDBMS) have used for many decades. However, these databases are facing several challenges with the requirements of many organizations like high scalability and availability. They cannot deal with huge amount of data and requests efficiently. As a result, famous organizations such as Google and Amazon shift from RDBMS to NoSQL databases. NoSQL databases have several features that overcome issues. This paper explains features, principles, and data models of NoSQL databases. However, the main focus of this paper is to compare and evaluate two of the most popular NoSQL databases which are MongoDB and Cassandra.
RDBMS, NoSQL, MongoDB, Cassandra
1. Introduction
In recent years with the new breed of applications such as business intelligence, enterprise analytics, customer relationship management, document processing, social networks, web 2.0 and cloud computing, there need databases to be able to store enormous volumes of users and data coined as big data and process this big data effectively. Besides dealing with large amount of data, massive read and write requests have to be responded with low latency. In addition, these applications demand for high scalability and availability, which mean that the database needs to be able to support easy expansion and development and ensure that service is available all the time [1, 14, 17].
Although Relational Database Management Systems (RDBMS) have matured very well because of their…
Open Document