Your SlideShare is downloading. ×
0
RDBMS to the Cloud… <ul><li>Joe Baguley </li></ul><ul><li>@joebaguley </li></ul><ul><li>[email_address]   </li></ul>
 
 
Web Servers Database Servers  Memcached Servers Read Only Slaves  Shard (G-O) Shard (P-Z) Shard (A-F)
CAP Theorem Consistency Availability RD B M S NO GO Partition Tolerance NoSQL
NoSQL (A.K.A.) Cloud databases <ul><li>Generally DO NOT support </li></ul><ul><ul><li>SQL </li></ul></ul><ul><ul><li>Trans...
Key Value Stores Amazon Dynamo Google BigTable Document DB JSON/XML DB Graph Databases MemcacheDB Azure Table Services Red...
It’s not a database, it’s a key value store http://browsertoolkit.com/fault-tolerance.png ***
Amazon AWS Cloud Microsoft Azure Cloud On-Premise (AKA private Cloud) MySQL HBase SimpleDB SQL Azure Table Services SQL Se...
 
toadforcloud.com   @joebaguley 너를 감사하십시요 Thank You Danke Sch ön Gracias 有難う御座いました Merci Grazie Obrigado 谢谢
Upcoming SlideShare
Loading in...5
×

joe baugley cloudcamp london june2010

1,340

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
1,340
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Had a lot of fun with toad over the years
  • Insanely popular – literally millions of users
  • This is your database This is your database on crack
  • NoSQL tends to be strongly coupled with the application. Everybody else is out of luck
  • Transcript of "joe baugley cloudcamp london june2010"

    1. 1. RDBMS to the Cloud… <ul><li>Joe Baguley </li></ul><ul><li>@joebaguley </li></ul><ul><li>[email_address]   </li></ul>
    2. 4. Web Servers Database Servers Memcached Servers Read Only Slaves Shard (G-O) Shard (P-Z) Shard (A-F)
    3. 5. CAP Theorem Consistency Availability RD B M S NO GO Partition Tolerance NoSQL
    4. 6. NoSQL (A.K.A.) Cloud databases <ul><li>Generally DO NOT support </li></ul><ul><ul><li>SQL </li></ul></ul><ul><ul><li>Transactions </li></ul></ul><ul><ul><li>Immediate consistency </li></ul></ul><ul><li>Usually DO support: </li></ul><ul><ul><li>Elasticity (scale out AND in) </li></ul></ul><ul><ul><li>Eventual consistency </li></ul></ul><ul><ul><li>Inherent redundancy and fault tolerance </li></ul></ul>
    5. 7. Key Value Stores Amazon Dynamo Google BigTable Document DB JSON/XML DB Graph Databases MemcacheDB Azure Table Services Redis Tokyo Cabinet SimpleDB Riak Voldemort Cassandra Hbase Hypertable CouchDB MongoDB Neo4J FlockDB
    6. 8. It’s not a database, it’s a key value store http://browsertoolkit.com/fault-tolerance.png ***
    7. 9. Amazon AWS Cloud Microsoft Azure Cloud On-Premise (AKA private Cloud) MySQL HBase SimpleDB SQL Azure Table Services SQL Server Oracle SQL SQL Data Hub Data Hub
    8. 11. toadforcloud.com @joebaguley 너를 감사하십시요 Thank You Danke Sch ön Gracias 有難う御座いました Merci Grazie Obrigado 谢谢
    1. A particular slide catching your eye?

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

    ×