Redis Neo 4J Couch Mongo HBase Riak & Postgres. With each database youll tackle a real-world data problem that highlights the concepts & features that make it shine. Youll explore the five data models employed by these databases-relational key/value columnar document & graph-and which kinds of problems are best suited to each. Youll learn how Mongo DB & Couch DB-both Java Script powered document oriented datastores-are strikingly different. Learn about the Dynamo heritage at the heart of Riak & Cassandra. Understand Map Reduce & how to use it to solve Big Data problems. Build clusters of servers using scalable services like Amazons Elastic Compute Cloud (EC2). Discover the CAP theorem & its implications for your distributed data. Understand the tradeoffs between consistency & availability & when you can use them to your advantage. Use multiple databases in concert to create a platform thats more than the sum of its parts or find one that meets all your needs at once. Seven Databases in Seven Weeks will give you a broad understanding of the databases their strengths & weaknesses & how to choose the ones that fit your needs. What You Need: To get the most of of this book youll have to follow along & that means youll need a *nix shell (Mac OSX or Linux preferred Windows users will need Cygwin) & Java 6 (or greater) & Ruby 1.8.7 (or greater). Each chapter will list the downloads required for that database.