Back to the Couchbase homepageCouchbase logo
Couchbase Developer

  • Docs

    • Integrations
    • SDKs
    • Mobile SDKs

    • AI Developer
    • Backend
    • Full-stack
    • Mobile
    • Ops / DBA

    • Data Modeling
    • Scalability

  • Tutorials

    • Developer Community
    • Ambassador Program
  • Sign In
  • Try Free

Couchbase Capella Banner

Couchbase Developer

Couchbase is a distributed document database (JSON), with all the desired capabilities of a traditional DBMS; distributed SQL, transactions, ACID guarantees; and much more. It is a hosted service and a product for hybrid (on-premises and cloud) deployments of mission-critical applications. More Info | Introduction to Couchbase

New to Couchbase
Full Stack Developer
Mobile Developer
Ops Engineer

Get Started

Checkout whats new in  Couchbase Server 7.1  
Featured Language:  Python   

Couchbase 7.1 Highlights

Magma Storage Engine
Magma allows for higher performance with very large datasets. Magma is a disk-based engine, so is highly suited to datasets that will not fit in available memory.
View Docs
Index Service Enhancements
The Index Service now provides Smart Batching and Array Flattening support.
View Docs
ARM Support
Amazon Linux is now supported on the ARM platform along with Apple Silcon using Linux containers for development environments.
View Docs
Plasma Storage Engine Enhancements
The Plasma Storage Engine has been enhanced, with per page Bloom filters and in-memory compression.
View Docs
Analytics Views and Tabular Analytics Views
Analytics now supports Analytics views, which are virtual Analytics collections derived from actual stored Analytics collections.
View Docs
Analytics Service: High Availability
Analytics shadow data may now be replicated up to 3 times. When replicas exist, and an Analytics node fails over, the Analytics Service continues to work.
View Docs
Improvements to JavaScript User-Defined Functions
UDF now has Scope Hierachy and NQ1L support along with adding them through the Query tool in the administration console.
View Docs
Improvements to Full-Text Search
A number of improvements have been made to Full-Text Search including Croation Language Support, Improved Search, File-Based Rebalance, and Increased Number of Full-Text Indexes.
View Docs
Improved cloud-ready security and availability
A number of improvements including Multiple Root Certificates, Encrypted Private Keys, and TLS 1.3 support for all services including Cluster Manager and XDCR.
View Docs

Couchbase Mobile Platform & Languages

Couchbase Mobile allows you to build amazing products and solutions using the platforms and languages you love.

iOS/iPadOS/MacOS

Learn how Couchbase Mobile can help you build robust applications in Swift or Objective-C with offline capabilities that can sync data from the cloud or your data center.

Learn More

Android

Learn how Couchbase Mobile can help you build robust Android applications in Kotlin or Java with offline capabilities that can sync data from the cloud or your data center

Learn More

.NET

Learn how Couchbase Mobile can help you build robust .NET applications in C# with offline capabilities that can sync data from the cloud or your data center.

Learn More

Couchbase Mobile 3 Highlights

Sync Gateway 3.0
Includes Configuration upgrades, Secure Administration, TLS Encryption by Default, and much more.
View Docs
Kotlin Support
Couchbase Mobile 3.0 supports Kotlin out of the box for Android Developers.
View Docs
Dedicated Learning Paths
A full suite of mobile-specific learning paths to help developers find the resources they need.
View Learning Paths
Upgrading with Swift
Follow our step-by-step guide for upgrading your Swift app to use Couchbase Mobile 3.0.
View Docs
Upgrading with Android
Follow our step-by-step guide for upgrading your Android app to use Couchbase Mobile 3.0.
View Docs
Upgrading with Xamarin
Follow our step-by-step guide for upgrading your .NET app to use Couchbase Mobile 3.0.
View Docs

Developer Resources

Couchbase Discord Server
Discord Server
The Couchbase Discord server is a place where you can collaborate about all things Couchbase. Connect with others from the community, learn tips and tricks, and ask questions!
Join Discord
Couchbase Blogs
Blogs
Visit the Couchbase blog site which covers blogs on various topics such as Architecture, Data Modelling, Couchbase Server, Couchbase Lite & Data Operations.
View Blog
Couchbase Academy
Academy
Productive teams get the best results when they share a common skill set. Couchbase Academy provides extensive hands-on learning.
Visit Academy
Couchbase Community
Community
Couchbase is about the community. With open source roots, Couchbase comes from a long history of collaboration and community. Get involved today!
Visit Community
Open Source
Open Source
Our open source projects and tools are instrumental in aiding you in getting started with Couchbase using the technology of your choice.
View Projects
Couchbase home page link

3250 Olcott Street
Santa Clara, CA 95054
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
  • get started
  • resources
  • why nosql
  • pricing
  • follow us
  • Social Media Link for FacebookFacebook
  • Social Media Link for TwitterTwitter
  • Social Media Link for LinkedInLinkedIn
  • Social Media Link for Youtubeyoutube
  • Social Media Link for GitHubGithub
  • Social Media Link for Stack OverflowStack Overflow
  • Social Media Link for Discorddiscord

© 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 UsePrivacy PolicyCookie PolicySupport PolicyDo Not Sell My Personal InformationMarketing Preference Center