You are previewing NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence.

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

Cover of NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Martin Fowler... Published by Addison-Wesley Professional
O'Reilly logo

Chapter 15. Choosing Your Database

At this point in the book, we’ve covered a lot of the general issues you need to be aware of to make decisions in the new world of polyglot persistence. It’s now time to talk about choosing your databases for future development work. Naturally, we don’t know your particular circumstances, so we can’t give you your answer, nor can we reduce it to a simple set of rules to follow. Furthermore, it’s still early days in the production use of NoSQL systems, so even what we do know is immature—in a couple of years we may well think differently.

We see two broad reasons to consider a NoSQL database: programmer productivity and data access performance. In different cases these forces may complement or contradict each ...

The best content for your career. Discover unlimited learning on demand for around $1/day.