Skip to Main Content
Getting Started with Couchbase Server
book

Getting Started with Couchbase Server

by MC Brown
June 2012
Beginner content levelBeginner
90 pages
2h 9m
English
O'Reilly Media, Inc.
Content preview from Getting Started with Couchbase Server

Chapter 1. Introduction to Couchbase Server

Couchbase Server is a distributed, document-based database that is part of the NoSQL database movement. Couchbase Server is a persistent database that leverages an integrated RAM caching layer, enabling it to support very fast create, store, update, and retrieval operations. Couchbase is built on three core principles: Simple, Fast, Elastic.

Simple

The core of Couchbase Server is very simple and straightforward, and from a client perspective, very easy to use. Couchbase Server is also very quick and easy to install and set up. In fact, you can generally set up a new Couchbase Server node within five minutes. Couchbase Server is also compatible with memcached; if your application already uses memcached, then you can store data in Couchbase.

Finally, Couchbase Server builds on the basic key/value or document storage structure of memcached. This makes it very simple to store and retrieve data. You do not have to define a data structure before you start storing, and there are no complicated queries or query languages required to retrieve the data back.

Fast

Couchbase Server is very fast. Because Couchbase Server tries to retain as much of your actively used data in memory at all times, the speed of accessing the data stored within the database is generally limited only by the network speed required to access the storage value.

The result is that Couchbase Server supports sub-millisecond response times and has been optimized for very high-concurrency ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Developing with Couchbase Server

Developing with Couchbase Server

MC Brown
Pro Couchbase Server

Pro Couchbase Server

David Ostrovsky, Yaniv Rodenski
Pro Couchbase Server, Second Edition

Pro Couchbase Server, Second Edition

David Ostrovsky, Mohammed Haji, Yaniv Rodenski

Publisher Resources

ISBN: 9781449331054