Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence
The key to designing a successful application is to understand which databases best meet the needs of the various parts of the system, and how to combine these databases into a single, seamless solution. This guide helps you understand these challenges and enables you to apply the principles of NoSQL databases and polyglot solutions in your own environment