Categories: Persistence

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

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)

Kai Waehner

bridging the gap between technical innovation and business value for real-time data streaming and applied AI.

Share
Published by
Kai Waehner

Recent Posts

Data Ownership in the Age of Agentic AI: Why SAP’s API Policy Forces a Data Integration Reckoning for Every Enterprise

Every enterprise is being told to go agentic. Meanwhile, the platforms holding your most critical…

2 weeks ago

Flink CEP and Agentic AI: Real-Time Pattern Detection as the Foundation for Autonomous Decisions

AI agents fail in production when they are connected directly to raw event streams. Flink…

2 weeks ago

Complex Event Processing (CEP) with Apache Flink: What It Is and When (Not) to Use It

Complex Event Processing is the most underused capability in Apache Flink. It detects meaningful event…

1 month ago

MCP vs. REST/HTTP API vs. Kafka: The Architect’s Guide to Agentic AI Integration

MCP, REST/HTTP APIs, and Apache Kafka are not alternatives. They solve different problems at different…

1 month ago

Enterprise Agentic AI Landscape 2026: Trust, Flexibility, and Vendor Lock-in

The Enterprise Agentic AI Landscape 2026 maps every major AI vendor across two dimensions that…

1 month ago

The Trinity of Modern Data Architecture: Process Intelligence, Event-Driven Integration, and Trusted Agentic AI

Agentic AI without governed processes is fast but ungoverned. Event-driven integration without process intelligence moves…

1 month ago