Grown-up MongoDB: Schema Design

Derick Rethans (17.Mar.2017 at 10:00, 50 min)
Talk at Midwest PHP 2017 (English - UK)

Rating: 4 of 5

Although MongoDB is a non-relational database, it is still very important that
you store your data in an optimal way. This presentation make you grow up from
just starting with MongoDB, to a seasoned user, by teaching you how to design
your data schema according to your application's needs. This requires a
different mind set than designing for a relational database.

Besides schema design techniques, I will also cover how to pick indexes,
different types of indexes, and way to find out why queries are potentially not
as fast as they could be.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= nine minus six

Comments

Rating: 4 of 5

17.Mar.2017 at 10:42 by Dennis Kronebusch (2 comments) via Web2 LIVE

Very good

Rating: 4 of 5

17.Mar.2017 at 11:06 by Robert Radtke (37 comments) via Web2 LIVE

Nice overview. I'd like to hear more about what wrapper libraries exist for using Mongo in PHP frameworks (like Laravel).

Rating: 3 of 5

17.Mar.2017 at 11:22 by Mitch Pash (3 comments) via Web2 LIVE

Awesome introduction to MongoDB, but nowhere near entry level. Slides are cluttered with relational schemas and the explanations behind them are too convoluted to drive the basic point home. Not enough focus on when and where to use MongoDB, which makes it hard to want to use Mongo when I have no idea what I would use it for in my infrastructure.

Rating: 3 of 5

18.Mar.2017 at 13:08 by Alex Schwartz (3 comments) via Web2 LIVE

Information was great to hear but I don't feel like it was geared properly. More information on when to use MongoDB compared to relational databases would be nice. Format of slides needs to be improved as well - it's too much content on one slide and can be hard to see it all - especially when geared as "entry level".
I would also work a bit on annunciation of words - it was hard to understand things at times.

Rating: 5 of 5

18.Mar.2017 at 16:43 by Korvin Szanto (7 comments) via Web2 LIVE

Very informative talk. The slides probably would've benefited from being on a smaller screen.

© Joind.in 2017