Book Image

Couchbase Essentials

Book Image

Couchbase Essentials

Overview of this book

Table of Contents (15 chapters)
Couchbase Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we walked through the basics of creating a simple Couchbase-backed application. In more complex applications, we need to concern ourselves with advanced tasks, such as locking records with CAS or general design patterns for a particular platform.

What you did learn, however, were the basic building blocks of a Couchbase application. All database-driven applications start with some simple form of CRUD, and grow more complex when the requirements are fleshed out. With the topics covered in this chapter, you'll be able to start building an application with Couchbase.

An important thing to remember about building a Couchbase application is that by virtue of being key/value stores, Couchbase applications tend to be simpler in terms of data management. Effectively, all changes to data occur one-at-a time and by key.

Moreover, documents are retrieved in full and updated in full. There are no partial updates. While this might seem like a limiting feature, it does reduce a fair...