No More Joins
*Excerpt
Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
Description
For too long we’ve been taught that relational databases are the right tool for all jobs. While RDBMS are great for many projects what happens when a document database is the right tool for the job? When you turn to popular open-source document databases you find yourself having your relational background working against you. Exasperated developers end up asking questions like: how do I do a join or how do I group and query documents? What happens when I don’t have a table, a schema, rows or SQL statements?
When you’re thinking documents you normally start by thinking about the questions that you want to ask and create your model around those questions. In this interactive discussion we explore how this ends up being more intuitive than in relational databases and normalization.
Understand how people have been doing this for real life problems or, better yet, tell us your problem and let’s discuss how we can solve it using a document database.
Bring your questions!
Tags
database, json, xml, relational, guided discussion, document, nosql
Speaking experience
Speakers
-
J Chris Anderson
Couchbase- Website: http://www.couchbase.com/
- Blog: http://jchrisa.net/
- Twitter: jchris
- Favorites: View J Chris' favorites
Biography
Chris Anderson is an Apache CouchDB committer and co-author of the O’Reilly book “CouchDB: The Definitive Guide”. He is a founder of Couchbase and designs and evangelizes the CouchApp JavaScript framework.
Sessions
-
- Title: Intro to CouchDB
- Track: Cooking
- Room: B302/03
- Time: 11:00 – 11:45am
-
Excerpt:
Overview of Apache CouchDB, who is using it, and how you can too.
- Speakers: J Chris Anderson
-
- Title: No More Joins
- Track: Cooking
- Room: B202/03
- Time: 10:00 – 11:45am
-
Excerpt:
Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
- Speakers: Nuno Job, J Chris Anderson, Roger Bodamer
-
- Title: How to Ask for Money
- Track: Business
- Room: B202/03
- Time: 2:30 – 3:15pm
-
Excerpt:
Have a project that just needs some cash to get off the ground? Need someone to fund beer and food for an event? Have a great idea and want to get paid for implementing it? Come find out how we did it.
- Speakers: Selena Deckelmann, J Chris Anderson, Teyo Tyree
-
- Website: http://10gen.com/
- Twitter: @rogerb
Biography
Roger heads the West Coast Operations for 10gen. He has over 20 years of experience of building and delivering great and innovative products to market and has deep expertise and knowledge of database architectures and internals. Roger holds several patents for database and middleware technology. His experience leading product development and engineering teams includes 12 years with Oracle’s Database and Application Server development organization where he pioneered products that delivered heterogeneous interoperability, as well as several years as SVP of product operations and engineering at Apple’s PowerSchool division. Roger also held leadership positions at OuterBay and Efficient Frontier. He earned a Bachelor’s degree in computer science from the HogeSchool Enschede.
Sessions
-
- Title: No More Joins
- Track: Cooking
- Room: B202/03
- Time: 10:00 – 11:45am
-
Excerpt:
Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
- Speakers: Nuno Job, J Chris Anderson, Roger Bodamer
-
Nuno Job
MarkLogic- Website: http://nunojob.com/
- Blog: http://blog.nunojob.com/
- Twitter: dscape
- Favorites: View Nuno's favorites
Biography
Nuno Job works for MarkLogic, a Silicon Valley startup where he helps shape the future of database systems.
Before MarkLogic Nuno worked in New York at IBM T.J. Watson Research Center in the DB2 pureXML team. He also worked in IBM Toronto where he had a broader role in the DB2 organization.
Database geek. Evangelist. Consultant. Lecturer. Nuno loves open-source technology – most of all being in the edge, and looking for innovative ways to solve problems.
Random facts: Likes photography, dinosaurs, and funny hats. And people that put commas before and.
Sessions
-
- Title: No More Joins
- Track: Cooking
- Room: B202/03
- Time: 10:00 – 11:45am
-
Excerpt:
Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
- Speakers: Nuno Job, J Chris Anderson, Roger Bodamer