A newer version of this documentation is available.

View Latest

bucket-compact

Compacts the bucket data and map-reduce view index data.

Syntax

The basic syntax is:

couchbase-cli bucket-compact -c [host]:8091 -u [admin] -p [password] [options]

Description

This command compacts the database and index data.

Options

The following are the command options:

Table 1. bucket-compact options
Option Description

--bucket=BUCKETNAME

Named bucket to act on.

--data-only

Compact bucket data only.

--view-only

Compact view data only.

Examples

To compact a bucket for both data and view:

couchbase-cli bucket-compact -c 192.168.0.1:8091 -u Administrator -p password \
        --bucket=test_bucket

To compact a bucket for data only:

couchbase-cli bucket-compact -c 192.168.0.1:8091 -u Administrator -p password \
        --bucket=test_bucket \
        --data-only

To compact a bucket for view only:

couchbase-cli bucket-compact -c 192.168.0.1:8091 -u Administrator -p password \
        --bucket=test_bucket \
        --view-only