SlideShare a Scribd company logo
1 of 14
NoSQL NoDeath by PowerPoint Daniël W. Crompton
 
 
VoltDB Hypertable Berkeley DB Citrusleaf Versant Object Database Keyspace Oracle Coherence Apache Hbase MongoDB Freebase InterSystems Caché IBM Informix C-ISAM memcached Apache Hadoop TreapDB GT.M JADE db4o CDB Apache River NDBM Riak ObjectDB Rocket U2 Amazon SimpleDB BigTable Memcachedb Voldemort Objectivity DB OpenInsight Velocity ZODB membase Hibari ObjectStore OpenQM Tuple space GemStone/S LevelDB Dynamo Mnesia ESE/NT Redis D3 Pick database Tokyo Cabinet Apache Cassandra
 
 
 
 
 
 
 
 
What is your Goal? ,[object Object]
CC BY-ND 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked (9)

Different ways of travelling
Different ways of travellingDifferent ways of travelling
Different ways of travelling
 
ESL travel flashcards
ESL travel flashcardsESL travel flashcards
ESL travel flashcards
 
Travel vocabulary
Travel vocabularyTravel vocabulary
Travel vocabulary
 
Unit 4 Planes Trains and Automobiles
Unit 4 Planes Trains and AutomobilesUnit 4 Planes Trains and Automobiles
Unit 4 Planes Trains and Automobiles
 
Travel vocabulary
Travel vocabularyTravel vocabulary
Travel vocabulary
 
Unit 5 - Arranging and Paying for Business Travel & Accommodation
Unit 5 - Arranging and Paying for Business Travel & AccommodationUnit 5 - Arranging and Paying for Business Travel & Accommodation
Unit 5 - Arranging and Paying for Business Travel & Accommodation
 
Frankfinn Travel Assignment
Frankfinn Travel AssignmentFrankfinn Travel Assignment
Frankfinn Travel Assignment
 
Airport Layout
Airport LayoutAirport Layout
Airport Layout
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

NoSQL - NoDeath by PowerPoint

  • 1. NoSQL NoDeath by PowerPoint Daniël W. Crompton
  • 2.  
  • 3.  
  • 4. VoltDB Hypertable Berkeley DB Citrusleaf Versant Object Database Keyspace Oracle Coherence Apache Hbase MongoDB Freebase InterSystems Caché IBM Informix C-ISAM memcached Apache Hadoop TreapDB GT.M JADE db4o CDB Apache River NDBM Riak ObjectDB Rocket U2 Amazon SimpleDB BigTable Memcachedb Voldemort Objectivity DB OpenInsight Velocity ZODB membase Hibari ObjectStore OpenQM Tuple space GemStone/S LevelDB Dynamo Mnesia ESE/NT Redis D3 Pick database Tokyo Cabinet Apache Cassandra
  • 5.  
  • 6.  
  • 7.  
  • 8.  
  • 9.  
  • 10.  
  • 11.  
  • 12.  
  • 13.
  • 14.

Editor's Notes

  1. CERN – Large Hadron Collider – CouchDB NASA – Jet Propulsion Labs - ??? Google – BigTable, LevelDB NetFlix – SimpleDB, HBase, Cassandra FaceBook - Cassandra Twitter – Hadoop EDSA – MongoDB Last.FM – HBase Digg – Cassandra Oracle – Berkley DB, Coherence Amazon – SimpleDB, Dynamo,
  2. NoSQL is an umbrella term for lots of different storage systems
  3. Lots of different systems with different implementations depending on requirements
  4. Consistency (all nodes see the same data at the same time) Availability (a guarantee that every request receives a response about whether it was successful or failed) Partition tolerance (the system continues to operate despite arbitrary message loss)
  5. CAP Theory Consistency - all nodes see the same data at the same time Availability - a guarantee that every request receives a response about whether it was successful or failed) Partition Tolerance - the system continues to operate despite arbitrary message loss
  6. Many of the databases can’t pass the ACID test ACID ( atomicity, consistency, isolation, durability ) Atomicity requires that database modifications must follow an "all or nothing" rule. One part of the transaction fails, the entire transaction fails C onsistency ensures that any transaction the database performs will take it from one consistent state to another Isolation is the requirement that no transaction should be able to interfere with another transaction at all Durability means that once a transaction has been committed, it will remain
  7. We can and don’t need to store everything in nicely ordered tables, with types attached
  8. Document Graph Object Key-Value
  9. Multi-Master Peer 2 Peer Master-Slave
  10. Like SQL all about Caching and Indexing
  11. CERN – Large Hadron Collider – CouchDB NASA – Jet Propulsion Labs - ??? Google – BigTable, LevelDB NetFlix – SimpleDB, HBase, Cassandra FaceBook - Cassandra Twitter – Hadoop EDSA – MongoDB Last.FM – HBase Digg – Cassandra Oracle – Berkley DB, Coherence Amazon – SimpleDB, Dynamo,