What are the types of NoSQL databases?

Опубликовано: 05 Октябрь 2024
на канале: Knowledge Powerhouse
3,564
36

There are many types of NoSQL databases available to choose from in the current scenario. Some of these are as follows:
Key value based: Key value based NoSQL databases store the data in the form of key and value pair. It is also known as a key value store. Generally, data is stored as a dictionary or hash table in a key value database.
Redis is a popular implementation of key value pair based databases.
Document oriented: As the name suggests, document oriented databases store the data in the form of key value pairs. But the value in a document oriented db is a document. This document can be a JSON, XML, YAML or any other format.
Some of the popular document oriented NoSQL databases are MongoDB, CouchDB etc.
These databases support CRUD operations at the document level. CRUD operations are create, retrieve, update and delete. A document in document oriented db can be also considered as an object.
Column oriented: Column oriented databases store the data by columns rather than by rows. The primary use case of column oriented databases is in extract, transform, load (ETL) processes. By storing the data in column format, it is easier for the database to access the specific column rather than scanning all the rows and columns to serve a query.
These databases are also known as columnar database systems.


Watch more Playlists:
System Design Interview Questions:    • System Design Interview Questions  
Software Architect Questions:    • Software Architect Interview Questions  
Microservices Questions:    • Microservices Interview Questions  
Devops Interview Questions:    • DevOps Interview Questions  

Connect with us:
Facebook:   / knowledgepowerhouse  
Twitter:   / knowledgepowe10  
Amazon: https://www.amazon.com/Knowledge-Powe...
Site: www.knowledgepowerhouse.com