The set command configures a specific
parameter or value within the persistence component. This is
used to enable or configure specific behaviour within the
persistence system, such as disabling the client
flush_all command support, or changing the
watermarks used when determining keys to be evicted from RAM
after they have been persisted.
Delay before executing a bg fetch (test feature)
Maximum items before creating a new checkpoint
Duration before creating a new checkpoint
Expiry Pager Sleeptime
Enables active to active replication
Maximum queue age before flushing data
Maximum number of checkpoints
Max memory used by the server
Maximum number of items in a flusher transaction
High water mark
Low water mark
Minimum data age before flushing data
The timeout for the sync command
Destination disk write queue cap for tap backoff ('infinite' means no cap)
Destination memory threshold for tap backoff
Keep all closed checkpoints in memory
Enable or disable the flush_all
operation. The flush_all operation is
disabled by default in Couchbase Server 1.8.1. To enable
support for the flush_all operation it
must be enabled on each bucket:
shell> cbflushctl localhost:11210 set flushall_enabled true sample sample
To disable flush_all on a given bucket,
set flushall_enabled to false:
shell> cbflushctl localhost:11210 set flushall_enabled false sample sample