Getting started with MongoDB is easy, but once you begin building applications with it, you'll face some complex issues. What are the tradeoffs between normalized and denormalized data? How do you handle replica set failure and failover? This collection of MongoDB tips, tricks, and hacks helps you resolve issues with everything from application design and implementation to data safety and monitoring.
You get specific guidance in five topic areas directly from engineers at 10gen, the company that develops and supports this open source
Application Design What to keep in mind when designing your schemaImplementation Programming applications against MongoDBOptimization Speeding up your applicationsData Safety Using replication and journaling to keep data safe—without sacrificing too much performanceAdministration How to configure MongoDB and keep it running smoothly
A little disappointing, but worth a read anyway. I was attracted by the list of titles for the tips and was expecting some hardcore unpacking of a few gnarly and topical issues (like embedded doc performance at different scales), but too often the "tips" are just brief borderline-motherhood statements, and although described in MongoDB terms are sometimes simply generally applicable design principles that we all probably know already.
Two things could have made this a better book: 1: more code for a deeper investigation of each "tip"; 2: more proof reading/copy editing - too many convoluted and ambiguous paragraphs that you have to stop and pull apart in order to try and interpret what the author is trying to say (which is usually something quite simple that has just been obscured by bad prose).
Overall it seems like this book was rushed out a little too quickly with a lack of care and attention ... But then again, this is just a little books of tips, so can't complain too much.
Concise, precise. Really good a reference. I'll be treating this book like Design Patterns. Read once to get an overview and then keep referring for specifics as required.
Una utilissima raccolta di trucchi e consigli da leggere e tenere sottomano se si usa mongodb in modo pesante. Alcuni consigli possono sembrare scontati a chi ha affrontato problematiche simili in programmazione, mentre altri mettono in luce particolarità di mongo per cui i metodi conosciuti di ottimizzazione possono sortire effetti contrari.
A good follow-up to the Definitive Guide by the same author. I found many of the tips (perhaps 30%) to be relevant to other document-databases. Recommended for anyone working with MongoDB.