SlideShare a Scribd company logo
No sql
Database Categories
RDBMS/OLTP
NO SQL/ Big data
DSS/OLAP/DW
RDBMS
MY SQL
MS SQL
DB2
NETEZZA
SAP HANA
ORACLE EXPRESS
MONOGO DB
HBASE
CASSANDRA
COUCHDB
ETL
Analytics, reporting,
grouping or
summarizing of data.
Why NoSQL?
• Nature of data. (Variety)
• High coding velocity and agility. (new columns and field can be added on the fly)
• High volume of semi and unstructured data.
• Distributed architecture (This will provide better speed).
• RDBMS was not able to cater todays request.
• RDBMs are too costly.
• No Fixed Schema
What is NoSQL?
What is NoSQL? (Cont.)
What is NoSQL? (Cont.)
• 3rd Generation database.
• NOT Only SQL
• Non relational
• Distributed architecture
• Open source
• Horizontal scaling
• Easy and simple to use.
Benefits of NoSQL?
• Can handle Big Data. (Large volumes of structured, semi structured
and unstructured data)
Categories of NoSQL
Types of NoSQL Databases
NoSQL vs SQL
SQL Databases (ACID Property)
CAP Theorem
CAP Theorem states there are 3 basic requirements which exist in a special
relation when designing applications for a distributed architecture.
• Data in the database remains constant after the execution of an operation. For example after an update
operation all clients see same data.Consistency:
• This means system is always on.Availability:
• This means system continues to function even the communication among system is unreliable. i.e.
servers may be partitioned into multiple groups that cannot communicate with one another.
• Or in other words out of 20 machines if 2 machines are down still I should be able to respond to clients.
Partition Tolerance:
NoSQL as per CAP Theorem
BASE (Gives up on consistency)
Basically
Available
It does guarantee
availability it terms of
CAP theorem.
Soft State
Sate of the system may
change over time, even
without input. This is
because eventual
consistency model.
Eventual
consistency
System will be
consistent over time,
given that system
doesn't receive input
during that time.
Use cases for SQL and NoSQL

More Related Content

PPTX
NoSQL (Non-Relational Databases)
PDF
Nosql databases for the .net developer
PPTX
Cassandra Learning
PDF
Overview of no sql
PPTX
Comparative study of modern databases
PPT
No sql landscape_nosqltips
PDF
HPTS 2011: The NoSQL Ecosystem
PPTX
Appache Cassandra
NoSQL (Non-Relational Databases)
Nosql databases for the .net developer
Cassandra Learning
Overview of no sql
Comparative study of modern databases
No sql landscape_nosqltips
HPTS 2011: The NoSQL Ecosystem
Appache Cassandra

What's hot (20)

PPTX
Four NoSQL Databases You Should Know
PPT
First steps to Azure Cosmos DB: Getting Started with MongoDB and NoSQL
PDF
NoSQL
PDF
NoSQL Databases
PPTX
PPTX
NoSQL Databases
PPTX
PPTX
«NoSQL Databases and Polyglot Persistence»
PDF
Graph basedrdf storeforapachecassandra
PDF
Nosql database presentation
PPTX
Cache options for Data Layer
PPTX
Hello cloud 2
ODP
Open source data_warehousing_overview
PPT
The World of Structured Storage System
PDF
RDF Seminar Presentation
PPTX
Ruby onrails overview
PPT
No SQL - A Simple Intro
PDF
No sql bigdata and postgresql
PPTX
Deven s presentation
PDF
JugMarche: Neo4j 2 (Cypher)
Four NoSQL Databases You Should Know
First steps to Azure Cosmos DB: Getting Started with MongoDB and NoSQL
NoSQL
NoSQL Databases
NoSQL Databases
«NoSQL Databases and Polyglot Persistence»
Graph basedrdf storeforapachecassandra
Nosql database presentation
Cache options for Data Layer
Hello cloud 2
Open source data_warehousing_overview
The World of Structured Storage System
RDF Seminar Presentation
Ruby onrails overview
No SQL - A Simple Intro
No sql bigdata and postgresql
Deven s presentation
JugMarche: Neo4j 2 (Cypher)
Ad

Similar to No sql (20)

PPTX
Introduction to asdfghjkln b vfgh n v
PPTX
No SQL DATABASE Description about 4 no sql database.pptx
PDF
the rising no sql technology
PPTX
NoSQL
PPT
NO SQL: What, Why, How
PPTX
cours database pour etudiant NoSQL (1).pptx
PPTX
NoSQL.pptx
PPT
The No SQL Principles and Basic Application Of Casandra Model
PPTX
Big data technology unit 3
PDF
NOsql Presentation.pdf
PPTX
nosqldatabnjxjdjases-240121150542-d4ec9e23.pptx
PPTX
Sql vs NoSQL-Presentation
PPTX
Introduction to Data Science NoSQL.pptx
PDF
Nosql data models
PPTX
SQL VS NoSQL
PPTX
NoSQL - Not Only SQL
PDF
Presentation On NoSQL Databases
PPTX
NoSql Brownbag
PPTX
NoSQL and MongoDB
PPTX
Introduction to NoSQL & Features of NoSQL.pptx
Introduction to asdfghjkln b vfgh n v
No SQL DATABASE Description about 4 no sql database.pptx
the rising no sql technology
NoSQL
NO SQL: What, Why, How
cours database pour etudiant NoSQL (1).pptx
NoSQL.pptx
The No SQL Principles and Basic Application Of Casandra Model
Big data technology unit 3
NOsql Presentation.pdf
nosqldatabnjxjdjases-240121150542-d4ec9e23.pptx
Sql vs NoSQL-Presentation
Introduction to Data Science NoSQL.pptx
Nosql data models
SQL VS NoSQL
NoSQL - Not Only SQL
Presentation On NoSQL Databases
NoSql Brownbag
NoSQL and MongoDB
Introduction to NoSQL & Features of NoSQL.pptx
Ad

More from Viyaan Jhiingade (7)

PPTX
Rate limiting
PPTX
Introduction to Scala
PPTX
Rest Webservice
PPTX
PPTX
Git commands
PPTX
Jenkins CI
PPTX
Kafka RealTime Streaming
Rate limiting
Introduction to Scala
Rest Webservice
Git commands
Jenkins CI
Kafka RealTime Streaming

Recently uploaded (20)

PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Hybrid model detection and classification of lung cancer
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Encapsulation theory and applications.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
1. Introduction to Computer Programming.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
A Presentation on Touch Screen Technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
A Presentation on Artificial Intelligence
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Unlocking AI with Model Context Protocol (MCP)
Hybrid model detection and classification of lung cancer
A novel scalable deep ensemble learning framework for big data classification...
Encapsulation theory and applications.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Group 1 Presentation -Planning and Decision Making .pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A comparative study of natural language inference in Swahili using monolingua...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
1. Introduction to Computer Programming.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
A Presentation on Touch Screen Technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Chapter 5: Probability Theory and Statistics
A Presentation on Artificial Intelligence
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
1 - Historical Antecedents, Social Consideration.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Building Integrated photovoltaic BIPV_UPV.pdf

No sql

  • 2. Database Categories RDBMS/OLTP NO SQL/ Big data DSS/OLAP/DW RDBMS MY SQL MS SQL DB2 NETEZZA SAP HANA ORACLE EXPRESS MONOGO DB HBASE CASSANDRA COUCHDB ETL Analytics, reporting, grouping or summarizing of data.
  • 3. Why NoSQL? • Nature of data. (Variety) • High coding velocity and agility. (new columns and field can be added on the fly) • High volume of semi and unstructured data. • Distributed architecture (This will provide better speed). • RDBMS was not able to cater todays request. • RDBMs are too costly. • No Fixed Schema
  • 5. What is NoSQL? (Cont.)
  • 6. What is NoSQL? (Cont.) • 3rd Generation database. • NOT Only SQL • Non relational • Distributed architecture • Open source • Horizontal scaling • Easy and simple to use.
  • 7. Benefits of NoSQL? • Can handle Big Data. (Large volumes of structured, semi structured and unstructured data)
  • 9. Types of NoSQL Databases
  • 11. SQL Databases (ACID Property)
  • 12. CAP Theorem CAP Theorem states there are 3 basic requirements which exist in a special relation when designing applications for a distributed architecture. • Data in the database remains constant after the execution of an operation. For example after an update operation all clients see same data.Consistency: • This means system is always on.Availability: • This means system continues to function even the communication among system is unreliable. i.e. servers may be partitioned into multiple groups that cannot communicate with one another. • Or in other words out of 20 machines if 2 machines are down still I should be able to respond to clients. Partition Tolerance:
  • 13. NoSQL as per CAP Theorem
  • 14. BASE (Gives up on consistency) Basically Available It does guarantee availability it terms of CAP theorem. Soft State Sate of the system may change over time, even without input. This is because eventual consistency model. Eventual consistency System will be consistent over time, given that system doesn't receive input during that time.
  • 15. Use cases for SQL and NoSQL