Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

NoSQL & MongoDB

4,586 views

Published on

Slides from the July, 2010 presentation on MongoDB and the NoSQL "movement".

Published in: Technology, Business
  • Be the first to comment

NoSQL & MongoDB

  1. 1. NoSQL & MongoDB Suburban Chicago PHP & Web Development Meetup July 1, 2010
  2. 2. PHP SQL Imperative Declarative Object Oriented Normalized Proprietary Standards followed extensions Scaling issues Easier scaling
  3. 3. Impedance Mismatch
  4. 4. NoSQL
  5. 5. NoSQL • No SQL
  6. 6. NoSQL • No SQL • Not Only SQL
  7. 7. SQL NoSQL ACID Eventual consistency Assumes reliable Journaled, redundant environment Schema, data, keys, Key/value pairs indexes Solid Fast
  8. 8. Map/Reduce • Google • Parallelizable • Small program • Find matches, remove duplicates
  9. 9. Source: Jeff Dean, Sanjay Ghemawat (Google)
  10. 10. Example http://code.google.com/edu/parallel/mapreduce-tutorial.html
  11. 11. Who uses NoSQL?
  12. 12. NoSQL Databases and more...
  13. 13. Questions? dave@suburbanchicagophp.org

×