A newer version of this documentation is available.

View Latest

Developer Guides

    February 16, 2025
    + 12

    This section contains how-to guides that walk you through common tasks for Couchbase Server development, such as storing, retrieving, and querying documents.

    This page is for Couchbase Server.

    Connecting to Couchbase

    This guide explains how to connect to a Couchbase cluster.

    Key-Value Operations

    This guide explains how to use Couchbase SDKs to carry out key-value operations on documents.

    Selection Queries

    This guide explains how to read data with a SQL++ query.

    Indexes

    This guide explains how to create and use primary and secondary indexes for SQL++ queries.

    Data Manipulation Queries

    This guide explains how to create, update, and delete data with a SQL++ query.

    Optimizing Performance

    This guide explains how to optimize the performance of SQL++ queries.

    Transactions

    This guide explains how to carry out ACID transactions on the database.

    Importing Data

    This guide explains how to import data from files.

    JavaScript User-Defined Functions

    This guide explains how to create JavaScript User-Defined Functions, and how to call them through the Query WorkBench and the REST API.