Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
- ISBN: 9780321826626 | 0321826620
- Cover: Paperback
- Copyright: 8/8/2012
Modeled after UML Distilled, Martin Fowler's international best-seller, NoSQL Distilled is designed to provide you with enough background on how NoSQL databases work, so that you can choose the right data store without having to trawl the whole web to do it. Fowler and Sadalage deliberately made this a small book, so you can get this overview pretty quickly. It won't answer your questions definitively, but it should narrow down the range of options you have to consider and help you understand what questions you need to ask in more detail. The book is divided into three parts. The first part looks at the core concepts of NoSQL databases. After looking at the core concepts, we then move into talking about some important issues in using NoSQL databases effectively. The presence of aggregates changes how we model relationships. The schema-less nature of NoSQL systems alters how we approach database evolution. We expand on how to design systems that will use Polyglot Persistence, and finally sum up our thoughts on how to make the choice of what datastores to use. In the final part we look at some representative database technologies. Our aim here is to give you a feel for how different database technologies use the concepts we outlined earlier and thus give you a flavor of the variety of stores that exist.