Seven Databases in Seven Weeks, Second Edition (PragProg)

Explore some of the most cutting-edge databases available and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB.

Luc Perkins, Jim Wilson, Eric Redmond

Series editor: Bruce Tate @redrapids
Developmental editor: Jacquelyn Carter @jkcarter

Explore some of the most cutting-edge databases available and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB.

With each database, tackle a real-world problem that highlights the concepts and features that make it shine. Explore five database models—relational, key/value, columnar, document, and graph—with real applications. Learn how MongoDB and CouchDB are strikingly different, make your applications faster with Redis and more connected with Neo4J, build a cluster of HBase servers using cloud services such as Amazon’s Elastic MapReduce, and more. This new edition brings a brand new chapter on DynamoDB, updated code samples and exercises, and a more up-to-date account of each database’s feature set.

Master the NoSQL paradigm and find the approach that works for your data and your application.


“Choosing a database is perhaps one of the most important architectural decisions a developer can make. This book provides a fantastic tour of different technologies and makes it easy to add each to your engineering toolbox.”

–Dave Parfitt, Senior Site Reliability Engineer, Mozilla


  • Full details: Search
  • View this book’s portal and details on how to post errata and suggestions here.

Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

2 Likes