logo

Basic Categories of NoSQL Databases

4 Pages665 Words148 Views
   

Added on  2023-03-31

About This Document

This article explores the four primary categories of NoSQL databases: graph databases, document databases, wide-column stores, and key-value stores. It discusses their features, advantages, and use cases.

Basic Categories of NoSQL Databases

   Added on 2023-03-31

ShareRelated Documents
Running head: BASIC CATEGORIES OF NoSQL DATABASES
1
Basic Categories of NoSQL Databases
Student Name
Institution Affiliation
1
Basic Categories of NoSQL Databases_1
BASIC CATEGORIES OF NoSQL DATABASES
2
Basic Categories of NoSQL Databases
In the contemporary world, technology is growing rapidly, and business organizations are
using technology to create and maintain a competitive advantage over their competitors. The
technique adopted in any organization should solve the problem as well as be agile and flexible
to the development practices supporting them. The flexibility and agility of the NoSQL databases
have made them become a preference compared to the old rational databases, (Klein, Gorton,
Ernst, and Donohoe, 2015). Apart from flexibility, the NoSQL databases also excellent
performance, scale, and compatibility with modern applications. NoSQL databases do not have a
relational data model. There are four primary NoSQL databases, namely graph databases,
document databases, wide-column stores, and the Key-value stores
Key-value stores are the simplest types of NoSQL databases. The databases store an item
as an attribute name (key) with its respective value. The key can be auto-generated or synthetic,
while the value can be BLOB, JSON, and String. This type of NoSQL database uses a hash table
that a unique pointer to a particular data item and a unique key. A logical group of keys is known
as a bucket, although it does not group the data physically. Both the key and bucket are essential
in reading a value since the real key is a hash, which is a combination of key and bucket,
(Moniruzzaman and Hossain, 2013). The cache mechanism dramatically enhances the
performance of this type of databases. The most famous examples of this type of databases are
Amazon's Dynamo and Riak.
The wide-column stores' store date in cells clustered in columns instead of data rows.
The columns are then logically grouped into column families which contain an unlimited number
of columns created either at schema definition or runtime. Most rational databases store data in
rows, but this is not the case with the wide-column stores NoSQL databases, (Nayak, Poriya, and
Basic Categories of NoSQL Databases_2

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Categories of NoSQL Databases
|4
|649
|207

NoSQL Database: Types and Uses
|9
|848
|395

Types of NoSQL Databases
|4
|686
|328

NoSQL Database Systems
|4
|768
|27

NoSQL Database
|4
|791
|99

Research and SQL Queries
|11
|831
|352