SDK & Connector Compatibility

Get new features of Couchbase Server with the newest SDKs and Connectors

Couchbase Server

7.1

SDKRecommended VersionAvailable Features
 Java3.3 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more.
 .NET3.3 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more.
 GO2.5 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more.
 C3.3 Compatibility notesPlatform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more. Standalone C++ transactions library with KV support.
 Node.js4.1 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more.
 Python4.0 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management  for Scopes & Collections, and more.
 Scala1.3 Compatibility notesPlatform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management for Scopes & Collections, and more.
 Ruby3.3 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management  for Scopes & Collections, and more.
 PHP4.0 Compatibility notesKV and SQL++ Transactions support. Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management  for Scopes & Collections, and more.
 Kotlin1.0 Compatibility notesServer side Kotlin SDK Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management for Scopes & Collections, and more.
ConnectorsVersionAvailable Features
Spark3.2 Compatibility notesSupport for Spark 3.0 & 3.1. RDD, Spark SQL, and Analytics support. Scope and collection level configurations and other features.
Elasticsearch4.3 Compatibility notesEasy deployment on Kubernetes scope and collection level configurations and other features.
Kafka4.1 Compatibility notesEnhanced durability, scope and collection level configurations, and other features.
Tableau1.0 Compatibility notesProvides integration between high-performance Couchbase Server tabular views and the Tableau interactive data visualization platform.

Start building

Check out our developer portal to explore NoSQL, browse resources, and get started with tutorials.

Try Capella free

Get hands-on with Couchbase in just a few clicks. Capella DBaaS is the easiest and fastest way to get started.

Couchbase for ISVs

Build powerful apps with less complexity & cost.