1. This is Not Your Father’s Database: Everything You Need to Know Now About Cloud Computing and Emerging Database Technology Guy Harrison Director Research and Development, Melbourne guy.harrison@quest.com www.guyharrison.net
7. Big Data The Industrial Revolution of data* User generated data: Twitter, Facebook, Amazon Machine generated data: RFID, POS, cell phones, GPS Traditional RDBMS neither economic or capable * http://radar.oreilly.com/2008/11/the-commoditization-of-massive.html
18. In search of the elastic database Big Web sites AND Cloud applications need servers that scale up (and down) on demand Elastic provisioning works fine for web servers, application servers, etc. However RDBMS does not scale easily: SQL Azure limited to one database <50GB on a single host Oracle’s RAC not supported in cloud environments MySQL sharding “obnoxious” Many are willing to sacrifice relational database features for scalability and operational simplicity
20. NoSQL (A.K.A.) Cloud databases Generally DO NOT support SQL Transactions Immediate consistency Usually DO support: Elasticity (scale out AND in) Eventual consistency Inherent redundancy and fault tolerance
29. Column Databases (Vertica, Sybase) Data is stored together in columns Very fast answers to analytic aggregate queries Better compression Not write optimized
30. Disk drives and Moore’s law Transistor density doubles every 18 months Exponential growth is observed in most electronic components: CPU clock speeds RAM Hard Disk Drive storage density But not in mechanical components Service time (Seek latency) – limited by actuator arm speed and disk circumference Throughput (rotational latency) – limited by speed of rotation, circumference and data density
Apologies, I’m a database type.....Quest is best known for toad, but we also have enterprise monitoring across all levels of the stackIn Melbourne, SQL Navigator + the spotlights. It’s not a complete co-incidence about the star trek theme.
Insanely popular – literally millions of users
This is your databaseThis is your database on crack
That’s a predictable linear growth curve. Gets much worse for unpredictable or cyclic demand So I think it’s real, and it excites me because it represents the realization of a more industrialized model for providing computing resources. In the early days of electricity everybody had thier own power sources and every company needed engineers as a result. Nowdays, few companies need that...
NoSQL tends to be strongly coupled with the application. Everybody else is out of luck