Couchbase Java SDK 3.7
Scope scope = bucket.scope("inventory");
Collection collection = scope.collection("airport");
MutationResult result = collection.mutateIn(
"airport_1254",
Collections.singletonList(MutateInSpec.upsert("foo", "bar")),
mutateInOptions().durability(DurabilityLevel.MAJORITY)
);
The Couchbase Java SDK allows applications to access a Couchbase cluster. It offers synchronous APIs as well as reactive and asynchronous equivalents to maximize flexibility and performance.
The Couchbase Java SDK integrates into the Java ecosystem through a number of extensions and connectors, including:
Using Your Database
How-to guides to help you start your development journey with Couchbase and the Java SDK.
Learn
Take a deep-dive into the SDK concept material and learn more about Couchbase.
Resources
Useful resources to help support your development experience with Couchbase and the Java SDK.
Columnar SDKs
SDKs for Capella Columnar — Couchbase’s analytical database (RT-OLAP) for real time apps and operational intelligence — are available for the Java, Node.js, and Python platforms. See the Capella Columnar SDK pages for more information. |