Couchbase Website
  • Products
        • Platform

          • Couchbase CapellaDatabase-as-a-Service
        • Self-Managed

          • Couchbase ServerOn-prem, multicloud, community
        • Services

          • AI Services AI-enabled agent development and
            deployment
          • Search Full-text, hybrid, geospatial, vector
          • MobileEmbedded NoSQL, cloud to edge sync, offline-first
          • Columnar AnalyticsReal-time, multisource analytics
        • Capabilities

          • In-memory ArchitectureSpeed, scale, availability
          • Build Flexible AppsJSON, SQL++, multipurpose
          • Cloud AutomationKubernetes Operator
          • Dev ToolsSDKs, integrations, Capella iQ
          • Couchbase Edge ServerFor resource-constrained environments
        • Why Couchbase?

          Developers and enterprises choose Couchbase for their mission-critical applications.

          See Why

          Migrate to Capella

          Top reasons to upgrade from Server Enterprise Edition to Couchbase Capella

          See Why
  • Solutions
        • By Use Case

          • Artificial Intelligence
          • Caching and Session Management
          • Adaptive Product Catalog
          • Smart Personalization & Profiles
          • Adaptive Field Services
          • Real-Time Analytics for AI
          • See all use cases
        • By industry

          • Financial Services
          • Gaming
          • High Tech
          • Entertainment
          • Retail
          • Travel & Hospitality
          • See all industries
        • By Application need

          • Application Performance
          • Distributed Workloads
          • Application Flexibility
          • Mobile, IoT, & Edge
          • Developer Productivity
          • High Cost Of Operations
          • See all application needs
  • Resources
        • Popular Docs

          • Capella Overview
          • Server Overview
          • Mobile & Edge Overview
          • Connecting Apps (SDKs)
          • Tutorials & Samples
          • Docs Home
        • By Developer Role

          • AI Developer
          • Backend
          • Full Stack
          • Mobile
          • Ops / DBA
          • Developers Home
        • Quickstart

          • Blogs
          • Webcasts & Events
          • Videos & Presentations
          • Whitepapers
          • Training & Certification
          • Forums
        • Resource Center

          View all Couchbase resources in one convenient place

          Check it out
  • Company
        • About

          • About Us
          • Leadership
          • Customers
          • Investors
          • Blog
          • Newsroom
          • Careers
        • Partnerships

          • Find a Partner
          • Become a Partner
          • Register a Deal
        • Our Services

          • Professional Services
          • Enterprise Support
        • Partners: Register a Deal

          Ready to register a deal with Couchbase?

          Let us know your partner details and more about the prospect you are registering.

          Start here
          Marriott

          Marriott chose Couchbase over MongoDB and Cassandra for their reliable personalized customer experience.

          Learn more
  • Pricing
  • Try Free
  • Sign In
  • English
    • Portuguese
    • Spanish
    • Korean
  • search
Couchbase Website

SDK & Connector Compatibility

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

Couchbase Server

7.1

SDK Recommended Version Available Features
 Java 3.3

Compatibility notes
KV 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.

 .NET 3.3

Compatibility notes
KV 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.
 GO 2.5

Compatibility notes
KV 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.
 C 3.3

Compatibility notes
Platform 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.js 4.1

Compatibility notes
KV 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.
 Python 4.0

Compatibility notes
KV 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.
 Scala 1.3

Compatibility notes
Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Management API for Eventing, Index Management for Scopes & Collections, and more.
 Ruby 3.3

Compatibility notes
KV and SQL++ Transactions support.

Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management  for Scopes & Collections, and more.
 PHP 4.0

Compatibility notes
KV and SQL++ Transactions support.

Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management  for Scopes & Collections, and more.
 Kotlin 1.0

Compatibility notes
Server side Kotlin SDK

Platform support for Linux Alpine OS, Apple M1, and AWS Graviton2. Index Management for Scopes & Collections, and more.
Connectors Version Available Features
Spark 3.2

Compatibility notes
Support for Spark 3.0 & 3.1.

RDD, Spark SQL, and Analytics support. Scope and collection level configurations and other features.
Elasticsearch 4.3

Compatibility notes
Easy deployment on Kubernetes

scope and collection level configurations and other features.
Kafka 4.1

Compatibility notes
Enhanced durability, scope and collection level configurations, and other features.
Tableau 1.0

Compatibility notes
Provides 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.

Develop now
Try Capella free

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

Use free
Couchbase for ISVs

Build powerful apps with less complexity & cost.

Learn more
Popup Image
Couchbase

3155 Olsen Drive,
Suite 150, San Jose,
CA 95117, United States

COMPANY

  • About
  • Leadership
  • News & Press
  • Investor Relations
  • Careers
  • Events
  • Legal
  • Contact Us

SUPPORT

  • Developer Portal
  • Documentation
  • Forums
  • Professional Services
  • Support Login
  • Support Policy
  • Training

QUICKLINKS

  • Blog
  • Downloads
  • Online Training
  • Resources
  • Why NoSQL
  • Pricing

FOLLOW US

  • Twitter
  • LinkedIn
  • YouTube
  • Facebook
  • GitHub
  • Stack Overflow
  • Discord
© 2025 Couchbase, Inc. Couchbase and the Couchbase logo are registered trademarks of Couchbase, Inc. All third party trademarks (including logos and icons) referenced by Couchbase, Inc. remain the property of their respective owners.
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
  • Support Policy
  • Do Not Sell My Personal Information
  • Marketing Preference Center