Provisioning Cluster Resources

      +
      Provisioning cluster resources is managed at the collection or bucket level, depending upon the service affected.

      Common use cases are outlined here, less common use cases are covered in the API docs.

      The primary means for managing clusters is through the Couchbase Web UI which provides an easy to use interface for adding, removing, monitoring and modifying buckets. Or through the REST API. In some instances you may wish to have a programmatic interface. For example, if you wish to manage a cluster from a setup script, or if you are setting up buckets in test scaffolding.

      The C++ SDK also comes with some convenience functionality for common Couchbase management requests.

      Management operations in the SDK may be performed through several interfaces depending on the object: