Top Banner
@flaper87 Moving away from being relational.
24

Moving away from being Relational

Jan 23, 2015

Download

Technology

MongoDB

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Moving away from being Relational

@flaper87

Moving away from being relational.

Page 2: Moving away from being Relational

@flaper87

We'll go through:

What does it take?

Think differently

Act differently

Be different

Page 3: Moving away from being Relational

@flaper87

Who's this dude?

@flaper87 (a.k.a, Flavio Percoco):

Very proud Red Hatter, who's also part of the MongoDB Master team and has contributed to Open Source since... forever.

A Rust language contributor and one of those who thinks about programming when he's not programming.

member of

Page 4: Moving away from being Relational

@flaper87

What does it take?

Page 5: Moving away from being Relational

@flaper87

What does it take?

Effort

Page 6: Moving away from being Relational

@flaper87

What does it take?

Patience

Page 7: Moving away from being Relational

@flaper87

What does it take?

Planning

Page 8: Moving away from being Relational

@flaper87

What does it take?

It's not a hammer

Page 9: Moving away from being Relational

@flaper87

Think differently

Page 10: Moving away from being Relational

@flaper87

Know your queries

Think

... before you build your schemas

Page 11: Moving away from being Relational

@flaper87

Know your indexesknow your queries

Think

Before you know your queries

Page 12: Moving away from being Relational

@flaper87

Know your dataknow your indexes

know your queries

Think

Page 13: Moving away from being Relational

@flaper87

Build your schema know your data

know your indexes

know your queries

Think

Optimize up-front

Page 14: Moving away from being Relational

@flaper87

Act differently

Page 15: Moving away from being Relational

@flaper87

Act differently@flaper87

Indexes are not superheroes.

Page 16: Moving away from being Relational

@flaper87

Act differently@flaper87

Don't depend on relations-Indexes are not superheroes

Page 17: Moving away from being Relational

@flaper87

Act differently@flaper87

Stop thinking about ORMs-Don't depend on relations

-Indexes are not superheroes

Page 18: Moving away from being Relational

@flaper87

Act differently@flaper87

Re-model your models-Stop thinking about ORMs

-Don't depend on relations

-Indexes are not superheroes

Page 19: Moving away from being Relational

@flaper87

Be

Be Different

Page 20: Moving away from being Relational

@flaper87

Be

Don't blame the database

Page 21: Moving away from being Relational

@flaper87

Be

Join efforts MongoDB+($other_db)

Page 22: Moving away from being Relational

@flaper87

Be

transaction-less

Page 23: Moving away from being Relational

@flaper87

Be

Part of the community

Page 24: Moving away from being Relational

@flaper87

Q&A

Thanks

http://www.mongodb.org/