Chapter 11. Case Study – An E-Commerce Application

You have come a long way in understanding the various features provided by the Couchbase cluster. In the first chapter, you understood the concepts of NoSQL and the Couchbase architecture. Subsequently, we talked about how to interact with a Couchbase cluster using the admin web UI, CLI, and so on. Then, we talked about storing information in buckets and how to design documents for NoSQL databases. One of the main fundamentals that you need to keep in mind is to think in terms of denormalizing data. After that, we talked about Java client APIs used to interact with Couchbase to perform CRUD operations and retrieve documents using MapReduce programming, views, and N1QL. We also discussed the integration ...

Get Learning Couchbase now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.