preview

What A Nosql ( Not Only Sql ) Database And Document Database Essay

Better Essays

Table of Contents
1. Introduction 2
1.1 Purpose 2
1.2 Background 2
1.3 Resources 2
2. Body of Discussion 2
2.1 What are NoSQL Databases 2
2.2 CAP 2
2.3 Base 3
2.4 Polygot Persistence 3
2.5 MongoDB 4
Conclusion 4
References 4

1. Introduction
1.1 Purpose
The purpose of this report will be to understand what a NoSQL (Not Only SQL) database and document database is, specifically MongoDB while looking at the document database.
1.2 Background
According to (Edlich, P. 2015) he states that “The original intention has been modern web-scale databases. The movement began early 2009 and is growing rapidly.” When describing why NoSQL databases were created.
1.3 Resources
This report will feature references to websites, books, slides and lecture documents for the information used.
2. Body of Discussion
2.1 What are NoSQL Databases
NoSQL databases are databases designed to run on clusters of computers/servers, built for the ever-increasing data storage needs for websites. Devised as a way of scaling databases horizontally which is a challenge with traditional relational databases. Scaling horizontally is the ability to add more computers/servers as nodes to a database. These “clusters” work well with write-heavy systems and allow increase storage and processing power limited only by the number of connections you can have on the network. Defined as No-Schema, No-SQL data structures mean they are not limited to the original data structure. Objects and fields etc can be implemented at

Get Access