SQL Zone is brought to you in partnership with:

Kai Wähner (Twitter: @KaiWaehner, Blog: www.kai-waehner.de/blog) is an IT-Consultant in the Java EE, SOA, Cloud Computing and Big Data world. In his real life, he lives in Erlangen, Germany and works for TIBCO (www.tibco.com). Besides solving huge integration problems for large companies, Kai writes articles for magazines and speaks at international IT conferences such as JavaOne. Feel free to contact him via Twitter, LinkedIn or Email. Kai is a DZone MVB and is not an employee of DZone and has posted 52 posts at DZone. You can read more from them at their website. View Full User Profile

Book Review: “Getting Started with NoSQL” by Gaurav Vaish (Packt Publishing)

04.24.2013
| 2332 views |
  • submit to reddit
Published by: Packt Publishing
ISBN: 1849694982

Reviewer Ratings

Relevance:
4

Readability:
5

Overall:
5

Buy it now

One Minute Bottom Line

With 150 pages, the book is not extensive, but sufficient. It is a good introduction to NoSQL databases for developers, architects and decision makers. If you dot not have any experiences with NoSQL databases, then this book is for you.

Review

“Getting Started with NoSQL” is a new book by PACKT PUBLISHING. It gives an introduction to different NoSQL concepts and products. Besides, it explains the differences to SQL databases and when to use which one. First, the book defines NoSQL and explains what it is and what it is not. Especially, the characteristics and differences compared to SQL are described. The next chapter explains most important NoSQL storage types: Column-oriented databases, document stores, key-value stores, and graph databases. Advantages and disadvantages of these concepts are explained in detail, before comparing most important NoSQL products such as Cassandra, Neo4j, MongoDB or Redis. A case study (which uses MongoDB) concludes the book to show how an implementation with a NoSQL database is different from using a relational database. What I was missing in this book is a section about other NoSQL concepts such as XML databases or file-based storages such as HDFS (Hadoop Distributed File System). With 150 pages, the book is not extensive, but sufficient. It is a good introduction to NoSQL databases for developers, architects and decision makers. If you dot not have any experiences with NoSQL databases, then this book is for you. If you are already familiar with different NoSQL concepts and products, you will not learn much new stuff, as the book is not going into deep details. Though, it is still a good overview for NoSQL concepts and products. Best regards, Kai Wähner (Twitter: @KaiWaehner) Content from my blog: http://www.kai-waehner.de/blog/2013/04/24/book-review-getting-started-with-nosql-by-gaurav-vaish-packt-publishing/
Published at DZone with permission of Kai Wähner, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)