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 6. Managing Your Cluster

Couchbase Server is largely self-managing. There are few configuration variables, and most of these do not need to be modified by most users. You also do not need to perform regular maintenance to your cluster or data. Couchbase automatically manages this as part of the standard operation.

The result is that management of your cluster is only required when human intervention of some kind is required, for example:

Expanding or shrinking your cluster

As you store information in your cluster and the load on your cluster increases or requires more data storage, you will need to increase the size of your cluster. The converse may also be true. For example, if you have deployed your application within a cloud service such as Amazon EC2, you will want to shrink the size of your cluster when the RAM or disk I/O requirements recede to lower your running costs.

The act of expanding and shrinking your cluster is called rebalancing and can be performed on a live, running cluster.

Handle a failover

If a note within your cluster fails for some reason (hardware or network failure are the most common), then Couchbase Server can switch to one of the replicas of the data. Failover can be manual or automatic, and there are different considerations for the two methods, which are both described later in this chapter.

Backing up and/or restoring your data

Although Couchbase Server automatically distributes your data, and creates 1-3 replicas of your bucket data, it is good practice ...

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