NoSQL Distilled – A Brief Guide to the Emerging World of Polyglot Persistence, Pramod Sadalage, – 2013
Programmers will like this book if they understand relational databases and are open to alternate database concepts. Non-SQL databases are useful when you want an object oriented design, perhaps spanning distributed servers, and you are willing to forgo SQL’s compelling benefits. This well written book is by one of the founders of the NoSql ‘movement’ and co-authored by none other than Martin Fowler.
This book has recently become important to my team at work, as we are developing a large document archive with replication, and making it all searchable with a full text search engine. With a web-app front end of course!