DATA SCIENCE AND ANALYSIS.
SUBMITTED BY
G.RAMAPRIYADHARSHINI
II MSc.cs
Nadar Saraswathi college of
arts and science.
NOSQL
INTODUCTION:
Definition:
NOSQL is a Non Relational Database for
specific data models and access a patterns.
Purpose:
Handle large volume of data and diverse
data types.
TYPES OF NOSQL:
 Document stores.
 key value stores.
 column stores.
 graph database.
Document stores:
Characteristics:
 Store data as JSON like documents.
Use cases:
 Content management system , realtime
analytics.
Example: MongoDB
Key values stores:
Characteristics:
 Data is stored as key value pair.
Use cases:
 Caching , Session management.
Example: Redis
column stores:
Characteristics:
 Store data in column rather than rows.
Use cases:
 Data warehousing, real time analytics.
Example: Cassandra
Graph databases:
Characteristics:
 Focus on relationship between data
points.
Use cases:
 Social networks , fraud detection.
Example: Neo4j.
ADVANTAGES:
Scalability:
 Horizontal scaling capabilities.
Flexibility:
 Schema less design allows for varied data
types.
Performance:
 Optimized for specific access patterns.
THANK YOU

data science and analysis, computer science