MySQL vs NoSQL
Upcoming SlideShare
Loading in...5
×
 

MySQL vs NoSQL

on

  • 2,473 views

A presentation to open the discussion about SQL and NoSQL datastores.

A presentation to open the discussion about SQL and NoSQL datastores.

Presented at TechmeetupsLX on 2013-03-05.

Statistics

Views

Total Views
2,473
Views on SlideShare
2,457
Embed Views
16

Actions

Likes
0
Downloads
11
Comments
0

5 Embeds 16

http://www.meetup.com 9
http://t.co 4
http://www.facebook.com 1
https://abs.twimg.com 1
https://www.facebook.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    MySQL vs NoSQL MySQL vs NoSQL Presentation Transcript

    • SQL vs NoSQLTechmeetups LX - 05-03-2013 Tiago Franco www.imaginarycloud.com
    • WTF? Tiago Franco – Imaginary Cloud tfranco@imaginarycloud.com Twitter: @gamafranco Facebook: tiago.franco3© ImaginaryCloud 2012 Page 2
    • SQL vs NoSQL 3© ImaginaryCloud 2012 Page 3
    • But Why????© ImaginaryCloud 2012 Page 4
    • SQL – some history• For the last decades Relational Databases (RDBMS) ruled the Data Stores• Object Oriented Databases (OODBMS) were already here in 1985, when OOP started to rule• RDBMS beat the OODBMS by far back in the 80’s• SQL is the language used to interact with RDBMSs 5© ImaginaryCloud 2012 Page 5
    • So why now?© ImaginaryCloud 2012 Page 6
    • SQL – some history (2)• Moore’s law is out – we can’t double the horsepower every 18 months now• Technology is cheap, servers are cheap, we can scale by adding more servers instead of more memory & more CPU• We have more data then before, and ‘one size fits all’ is making less sense• Bottom line: it was just a matter of time. 7© ImaginaryCloud 2012 Page 7
    • Show me themoney!© ImaginaryCloud 2012 Page 8
    • 9© ImaginaryCloud 2012 Page 9
    • So what &when?© ImaginaryCloud 2012 Page 10
    • SQL or NoSQL ?• NoSQL is not ACID – remember this if data integrity is managed on the data store• All SQL data-stores support stored procedures, but so some NoSQL data-stores• NoSQL is easier to scale at start – architecture doesn’t need to be deeply designed in advance• You can always migrate data-stores + effort costs!• Don’t use one just because it’s cool! 11© ImaginaryCloud 2012 Page 11
    • SQL vs NoSQLTechMeetpsLX Tiago Franco – Imaginary Cloud Twitter: @gamafranco Facebook: tiago.franco3 tfranco@imaginarycloud.com © ImaginaryCloud 2012 Page 12