Erotikchat without java
Mongo DB BSON documents allow for more complex structure by supporting arrays of values (where each array itself may be composed of multiple subdocuments) ......
Mongo DB's rich document model leaves open to you: the question of whether you should embed related objects within one another or reference them by ID.
Definitely a recommended read, especially if you're familiar with the Mongo DB syntax, but are not sure where to go next!
Hey Ben, Another little fun exercise is the mongo DB courses offered by the guys over at Mongo DB (
Plus the homework forces you to actually review the material and see what you've learned. They give you the code for certain things and then your task is to do something with Mongo DB using the language.Nothing too crazy (insert code here type of stuff) and it was only one or two lines of actual code.I'd never used Python before the class, but tinkering around with it a little for the Mongo DB course was a nice intro (as it mainly all just worked).There is no longer a "garden path" of normalized database design to go down, and the go-to answer when faced with general schema design problems in Mongo DB is "it depends."From the book, you definitely get the sense that No SQL database design is far more of an art than a science.In fact, it seems that some of the choices Copeland makes in his real-world examples go against some of the advice that Chodorow made in her book.