COMPARE

Couchbase Server

  • Data Access Service
  • Key-value interface (read/write)
  • High-density storage, Couchbase Magma
  • Change data capture streamed to Kafka
  • Scopes and collections
  • Distributed ACID transactions
  • Tunable query consistency
  • Consistent metadata
  • Tunable durability
  • Ephemeral buckets
  • Netlify and Visual Studio Code integration
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Query Service
  • Query Service via SQL++ (SQL-based queries)
  • Support for scopes and collections
  • Support for ACID transactions in SQL++
  • Time series array support with import and un-nest functions
  • Graphical explain plan
  • Built-in query editor
  • Built-in schema browser
  • SQL++ common table expression (CTE)
  • ANSI joins support in SQL++
  • Unlimited query concurrency
  • Cost-based optimizer (CBO)
  • Window functions
  • SQL++ request auditing
  • SQL++ aggregate pushdown
  • Query monitoring
  • Query user-defined functions (UDF) with inline functions
  • Query user-defined functions (UDF) with JavaScript functions
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Index Service
  • Index Service – Global Secondary Indexes (GSI)
  • Index Service failover
  • Support for scopes and collections
  • Index pushdown
  • Composite Array indexes
  • Adaptive indexes
  • Flex Index using FTS indexing
  • Index partitioning
  • Index advisor
  • Plasma – high-performance storage engine for indexes
  • Index replicas and swap rebalance
  • Memory-optimized indexes
  • Index auto-move
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Analytics Service
  • Analytic Service via SQL++ for analytics
  • SQL++ cost-based optimizer
  • Fault-tolerance for Analytics Service
  • Native Tableau connector to visualize JSON data
  • Remote links to consolidate data from multiple Couchbase clusters
  • Include external datasets from AWS S3 data lakes for use in analytics
  • External dataset access from Google Cloud Storage and Microsoft Azure Data Lake
  • Support for scopes and collections
  • Analytics user-defined functions (UDF) with inline functions
  • Analytics user-defined functions (UDF) with JavaScript functions
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Full-Text Search Service
  • Full-Text Search (FTS) Service
  • SQL++ and FTS integration
  • Support for scopes and collections
  • FTS Index replica
  • Vector search
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Eventing Service
  • Eventing Service
  • Support for scopes and collections
  • Serverless compute
  • Distributed DCP consumer
  • Data Service integration
  • Query Service integration
  • External REST integration
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Backup Service
  • Automated backup
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Development and Administration Tools
  • Web-based UI
  • Robust SDKs for Node.js, .NET, Python, Java, Scala, Go, PHP, C, and Ruby
  • Import and export tools
  • REST API
  • Command line tools
  • Web-based Data Import UI
  • Actionable alerts
  • Non-root install and upgrade
  • OpenShift integration
  • Couchbase Capella
  • Not applicable
  • Not applicable
  • Enterprise Edition
  • Community Edition
  • High Availability and Disaster Recovery
  • Intra-cluster replication
  • Automatic failover
  • Online rebalancing
  • High-performance enterprise backup and restore tools
  • Bucket-level backup and restore
  • Downloadable buckets
  • Collection-level backup and restore
  • Backup to AWS S3
  • Automatic failover of disk failures, multi-nodes, and server group
  • Rack/availability zone awareness
  • Couchbase Capella
  • Enterprise Edition
  • Not applicable
  • Community Edition
  • Not Applicable
  • Cross Data Center Replication
  • Cross data center replication (XDCR)
  • XDCR filtering and throttling
  • XDCR advanced filtering
  • XDCR timestamp-based conflict resolution
  • XDCR – prioritization of replication
  • Couchbase Capella
  • Enterprise Edition
  • Community Edition
  • Security
  • Single sign-on
  • Authentication
  • Authorization
  • Role-based access control (RBAC)
  • LDAP integration
  • LDAP group support
  • LDAP support for client certificates
  • Encrypted network access
  • Encrypted private keys
  • Multiple certificate authorities within cluster
  • x.509 CA certificates for TLS
  • x.509 CA certificates for data service authentication
  • Integration to key management systems for TLS private key passphrase
  • Auditing
  • Log redactions
  • Client-side field-level encryption
  • Node-to-node encryption
  • Cipher management
  • Couchbase Capella
  • Not applicable
  • Not Applicable
  • Enterprise Edition
  • Community Edition
  • Performance and Scaling
  • Automated scaling
  • Homogeneous scaling (by node)
  • Multi-Dimensional Scaling (MDS) (by service)
  • Fast failover
  • Multi-node, concurrent failover protection
  • Cluster hibernation
  • End-to-end compression (client to server and XDCR)
  • ARM processor support
  • Couchbase Capella
  • Not Applicable
  • Enterprise Edition
  • Community Edition
CUSTOMERS

What customers are saying

  • “We said, 'Wouldn't it be nice to have a data store where we could go from the Java object to the database and back without lots of overhead?' Well, this is it.”
    Thomas Vidnovic , Solutions Architect, Marriott
    30 million documents
  • “Couchbase is a highly scalable, distributed data store that plays a critical role in LinkedIn’s caching systems.”
    Michael Kehoe, Senior Staff Site Reliability Engineer, LinkedIn
    10+ million queries per second
    <4 ms avg latency for 2.5+ billion items
  • “What we value a lot is that Couchbase was able to embrace with us our vision to the cloud, and the fact that we wanted to operate data stores directly on PaaS.”
    Vincent Bersin, Unit Manager, NoSQL Solutions, Amadeus
    20 million operations per second
    <2.5 response times
  • “The most important thing is the multi-dimensional scaling. Having a few nodes for a specific use case is very powerful.”
    Jay Duraisamy, SVP, USIS Engineering Leader, Equifax
    300+ million documents in 40 mins
    1.5 billion constantly changing records
Start your Capella free trial

Try some sample code, explore tools, and play with free datasets.

Start building

Check out our developer portal to explore NoSQL, browse resources, and take Couchbase for a spin in our playground.

Develop now
Try Capella

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

Try free
Try Capella iQ

Use our generative AI-powered coding assistant to create sample data, refine it, and build queries on the datasets.

Get started