Your SlideShare is downloading. ×
0
Seminar and Progress ReportA comparison between SQL (Conventional) & NOSQL (WebScale)              Databases using various...
What is NoSQLThis does NOT mean “No SQL”
What is NoSQLThis does mean “Not ONLY SQL”
Why is Not only SQLGoogle once ran off of 40,000 MySQL installations
Why is Not only SQLFacebook was at one point spending $1M per month for specialized           database hardware to serve t...
Why is Not only SQLThese unviable solutions led to a re-evaluation of existing database technologies and led to the Not-On...
The rise of Not only SQL - 1       Googles Way
The rise of Not only SQL - 11. Google invented for BigTable database.
The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key...
The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key...
The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key...
The rise of Not only SQL - 2      Facebooks Way
The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Searc...
The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Searc...
The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Searc...
The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Searc...
The rise of Not only SQL - OthersHadoop / HBaseHypertableAmazon SimpleDBMongoDBTerrastoreCouchDBMemcacheDBAnd Many others ...
Benefits of NoSQL Databases      1. Elastic scaling
Benefits of NoSQL Databases        2. Big data
Benefits of NoSQL Databases      3. Goodbye DBAs
Benefits of NoSQL Databases       4. Economics
Benefits of NoSQL Databases   5. Flexible data models
NoSQL comparison with SQL         1. ACID
NoSQL comparison with SQL         2. CAP
NoSQL comparison with SQL        3. Maturity
NoSQL comparison with SQL       4. Support
NoSQL comparison with SQL5. Analytics and business intelligence
NoSQL comparison with SQL     6. Administration
NoSQL comparison with SQL       7. Expertise
NoSQL comparison with SQL        Practical        “Head On”
NoSQL comparison with SQL        Questions
Upcoming SlideShare
Loading in...5
×

NoSQL and SQL Databases

2,499

Published on

This is a presentation that tell why we need NoSQL databases (NOTE : NoSQL along with SQL databases)

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

No Downloads
Views
Total Views
2,499
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
69
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "NoSQL and SQL Databases"

  1. 1. Seminar and Progress ReportA comparison between SQL (Conventional) & NOSQL (WebScale) Databases using various scenarios Gaurav Paliwal 0071641507 B.Tech (Information Technology) 8th Semester
  2. 2. What is NoSQLThis does NOT mean “No SQL”
  3. 3. What is NoSQLThis does mean “Not ONLY SQL”
  4. 4. Why is Not only SQLGoogle once ran off of 40,000 MySQL installations
  5. 5. Why is Not only SQLFacebook was at one point spending $1M per month for specialized database hardware to serve their pictures.
  6. 6. Why is Not only SQLThese unviable solutions led to a re-evaluation of existing database technologies and led to the Not-Only-SQL (NoSQL) movement.
  7. 7. The rise of Not only SQL - 1 Googles Way
  8. 8. The rise of Not only SQL - 11. Google invented for BigTable database.
  9. 9. The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key and column key)and timestamp (hence three dimensional mapping) into associatedarbitrary byte array.
  10. 10. The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key and column key)and timestamp (hence three dimensional mapping) into associatedarbitrary byte array.3. It is not a relational database and can be better defined as a sparse,distributed multi-dimensional sorted map.
  11. 11. The rise of Not only SQL - 11. Google invented for BigTable database.2. BigTable maps two arbitrary string values (row key and column key)and timestamp (hence three dimensional mapping) into associatedarbitrary byte array.3. It is not a relational database and can be better defined as a sparse,distributed multi-dimensional sorted map.4. BigTable is designed to scale into the petabyte range across "hundredsor thousands of machines, and to make it easy to add more machines tothe system and automatically start taking advantage of those resourceswithout any reconfiguration".
  12. 12. The rise of Not only SQL - 2 Facebooks Way
  13. 13. The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Search feature.
  14. 14. The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Search feature.2. Jeff Hammerbacher, who led the Facebook Data team at the time, hasdescribed Cassandra as a BigTable data model running on an AmazonDynamo-like infrastructure.
  15. 15. The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Search feature.2. Jeff Hammerbacher, who led the Facebook Data team at the time, hasdescribed Cassandra as a BigTable data model running on an AmazonDynamo-like infrastructure.3. Cassandra is an open source distributed database managementsystem.
  16. 16. The rise of Not only SQL - 21. It is a NoSQL solution that was initially developed by Facebook andpowers their Inbox Search feature.2. Jeff Hammerbacher, who led the Facebook Data team at the time, hasdescribed Cassandra as a BigTable data model running on an AmazonDynamo-like infrastructure.3. Cassandra is an open source distributed database managementsystem.4. It is an Apache Software Foundation top-level project designed tohandle very large amounts of data spread out across many commodityservers while providing a highly available service with no single point offailure.
  17. 17. The rise of Not only SQL - OthersHadoop / HBaseHypertableAmazon SimpleDBMongoDBTerrastoreCouchDBMemcacheDBAnd Many others {{The list is Endless}}.
  18. 18. Benefits of NoSQL Databases 1. Elastic scaling
  19. 19. Benefits of NoSQL Databases 2. Big data
  20. 20. Benefits of NoSQL Databases 3. Goodbye DBAs
  21. 21. Benefits of NoSQL Databases 4. Economics
  22. 22. Benefits of NoSQL Databases 5. Flexible data models
  23. 23. NoSQL comparison with SQL 1. ACID
  24. 24. NoSQL comparison with SQL 2. CAP
  25. 25. NoSQL comparison with SQL 3. Maturity
  26. 26. NoSQL comparison with SQL 4. Support
  27. 27. NoSQL comparison with SQL5. Analytics and business intelligence
  28. 28. NoSQL comparison with SQL 6. Administration
  29. 29. NoSQL comparison with SQL 7. Expertise
  30. 30. NoSQL comparison with SQL Practical “Head On”
  31. 31. NoSQL comparison with SQL Questions
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×