Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

NoSQL

BY -
Divanshi(124)
Mouli
INTRODUCTION
NoSQL, or "Not Only SQL,"
refers to a class of database
management systems that
differ from traditional
relational database systems.
They are designed to handle
large volumes of
unstructured or semi-
structured data.
CHARACTERSTICS
SCALE
SCALABILITY
NoSQL databases are built to scale NoSQL databases are highly scalable,
horizontally, meaning they can easily allowing organizations to accommodate
handle large amounts of data by adding increasing loads of data and traffic
more servers to the database cluster. without sacrificing performance.

FLEXIBILTY
PERFORMANCE
NoSQL databases offer flexible data
models that can adapt to NoSQL databases are optimized for high
changing business requirements. performance, particularly in distributed
and parallel computing environments.
Key-Value Stores

Document

Types of NoSQL
Databases Column-
Databases
Family Stores Graph

Databases Wide-

Column Stores
Graph Databases

Efficient Relationship Management:


Graph databases excel at storing and
querying relationships between entities.
Enables efficient traversal of complex
networks and patterns.

Flexibility and Scalability:


Graph databases offer schema flexibility,
allowing nodes and relationships to
evolve over time.
They can scale horizontally to handle
large and growing datasets.
Salford & Co.

USE CASES Big Data and

Analytics: Web

Applications

IoT (Internet of Things)

Recommendation Systems

You might also like