No SQL Talk

23
Your Guide to No-SQL (Glossary)

description

My Lightening talk slides from the 2009 Portland Open SQL Camp.

Transcript of No SQL Talk

Page 1: No SQL Talk

Your Guide to No-SQL(Glossary)

Page 2: No SQL Talk

“non-relational data stores that do

not need a fixed schema, and that usually avoid join

operations”(Wikipedia, how much more authoritative do

you need)

Page 3: No SQL Talk

GROUP BY ?

Page 4: No SQL Talk

Map Reduce

Page 5: No SQL Talk

Joins?

Page 6: No SQL Talk

Multiple++ Map Reduce

Page 7: No SQL Talk

Table Scan?

Page 8: No SQL Talk

Multi-Machine Map Reduce

Page 9: No SQL Talk

ORDER BY…LIMIT

Page 10: No SQL Talk

Natural Data Order

Page 11: No SQL Talk

Map Reduce

Page 12: No SQL Talk

What about the Features?

Page 13: No SQL Talk

Forward Rolling Log?

Page 14: No SQL Talk

No need for a Vacuum

Page 15: No SQL Talk

“Re-inventing MyISAM is not a selling point.”

-Mark Callaghan Oracle, Google, Facebook

Page 16: No SQL Talk

Non-Transactional?

Page 17: No SQL Talk
Page 18: No SQL Talk

Schema Free!

Page 19: No SQL Talk
Page 20: No SQL Talk

I know where everything is, please do not

touch.

Page 21: No SQL Talk

SQL Sucks!

Page 22: No SQL Talk
Page 23: No SQL Talk

6% of the power on the planet goes to data centers!