What is NoSQL
NoSQL
Database
Management
System
RDBMS
(Retional) OLAP NoSQL
Provides the mechanism for
storage and retrieval
Flat File system was
created
Problem:
No Standard
implementation
Relational Database
is the answer
1970’s
Relational
Database was
created
Problem:
Could not handle
BigData
NoSQL Database is
the answer
Recently
No SQL
Scalability
Performance
High Availability
Focus to Provide
RDBMS
(Retional) OLAP NoSQL
Less Functionality More
Performance
More Functionality Less
Performance
RDBMS
(Retional) OLAP NoSQL
Unstructured DataStructured Data
Tables Cubes Collections
Key Value
Store Tabular
Document
Oriented
Provides the mechanism for
storage and retrieval
NoSQL
Key Value
Store Tabular
Document
Oriented
Unstructured Data
Eg:
Memcached
Coherence
Redis
Eg:
BigTable
H.Base
Accumulo
Eg:...
Not Only
SQL
• The ability to store & retrieve great quantities of data is
important
• Storing relationship between the elements are no...
Hbase NoSQL Database System Architecture
Upcoming SlideShare
Loading in …5
×

Difficult to processed by

405 views
320 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
405
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Difficult to processed by

  1. 1. What is NoSQL NoSQL Database Management System
  2. 2. RDBMS (Retional) OLAP NoSQL Provides the mechanism for storage and retrieval
  3. 3. Flat File system was created Problem: No Standard implementation Relational Database is the answer 1970’s
  4. 4. Relational Database was created Problem: Could not handle BigData NoSQL Database is the answer Recently
  5. 5. No SQL Scalability Performance High Availability Focus to Provide
  6. 6. RDBMS (Retional) OLAP NoSQL Less Functionality More Performance More Functionality Less Performance
  7. 7. RDBMS (Retional) OLAP NoSQL Unstructured DataStructured Data Tables Cubes Collections
  8. 8. Key Value Store Tabular Document Oriented Provides the mechanism for storage and retrieval NoSQL
  9. 9. Key Value Store Tabular Document Oriented Unstructured Data Eg: Memcached Coherence Redis Eg: BigTable H.Base Accumulo Eg: MongoDB CouchDB Cloudant
  10. 10. Not Only SQL
  11. 11. • The ability to store & retrieve great quantities of data is important • Storing relationship between the elements are not important • Dealing with growing lists of elements: Twitter posts, internet server logs, Blogs • The data is not structured or the structured or the structure is changing with time • Prototypes or fast applications need to be developed • Constraints and validations logic is not required to be implemented in database
  12. 12. Hbase NoSQL Database System Architecture

×