Your Guide to MySQL (no "NoSQL" stuff)

1,384 views

Published on

A tour of modern MySQL problem solutions. This isn't NoSQL, not at all!

Published in: Entertainment & Humor
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,384
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
12
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Your Guide to MySQL (no "NoSQL" stuff)

  1. 1. Your Guide to MySQL (no “NoSQL” stuff)
  2. 2. A consistent transactional datastore with schema guarantees that uses relational algebra to access normalized tables.
  3. 3. It has ubiquitous accessor classes and a deep bench of skilled architects, developers, and operations staff.
  4. 4. Slow?
  5. 5. Replication! Write Master Read Slave Write Master Read Slave Write Master Read Slave
  6. 6. Still Slow?
  7. 7. More replication! Lots of Read Slaves! Lots of Read Slaves! Lots of Read Slaves! Lots of Read Slaves! Lots of Read Slaves!
  8. 8. Still Slow?
  9. 9. memcached!
  10. 10. Still Slow? Too Big?
  11. 11. Shard!
  12. 12. Bottlenecked?
  13. 13. slaves of slaves bigger server RAID SSD faster switch faster switch faster switch faster switch faster switch
  14. 14. HA?!
  15. 15. DRBD! RAID! Slave promotion! Slave promotion! Slave promotion!
  16. 16. Can’t ALTER TABLE ?!
  17. 17. JSON E-Blob
  18. 18. A consistent transactional datastore with schema guarantees that uses relational algebra to access normalized tables.
  19. 19. It has ubiquitous accessor classes and a deep bench of experienced architects, developers, and operations.
  20. 20. But at least it’s not NoSQL

×