From the description, it looks like this book will focus on the data model and different applications for each database, but I was wondering if we’ll see a little something about other aspects of each database, namely: ease of administration, schema evolution (or the lack of) and clustering.
This book is aimed mainly at introducing developers to using these databases, their outstanding features, when to choose them–that sort of thing. In most chapters we do cover replication and/or clustering if it’s a core feature of the database (eg. running a single Riak or HBase server will never really happen in production - while running a single Neo4j or Redis happens all the time).
Hi Marcus, thanks for asking!
We do definitely talk about the ease of management of some verses others, and in several cases how to cluster. We don’t step through the fine-grained administration of everything (there’d be too much), but we touch on it. To give a few examples, we walk through running clusters of Riak, MongoDB, and Neo4J servers locally, and how to launch an HBase cluster on Amazon’s EC2.
Hope this helps!