COMPARE

Couchbase Lite

  • Data Access Service
  • Support for iOS, Android, Java (desktop/server), C, and .NET (UWP and Xamarin)
  • Asynchronous event notifications
  • Query (QueryBuilder and SQL++)
  • Scopes and collections
  • Full-text search (FTS)
  • Peer-to-peer synchronization
  • Predictive queries
  • Enterprise Edition
  • Community Edition
  • High Availability and Disaster Recovery
  • Automatic conflict resolution
  • Custom conflict resolution
  • Device-side replicas
  • Enterprise Edition
  • Community Edition
  • Security
  • Data transport over TLS
  • On-device data encryption
  • Client side field-level encryption
  • Enterprise Edition
  • Community Edition
  • Sync
  • Sync via WebSockets
  • Delta sync
  • Enterprise Edition
  • Community Edition

COMPARE

Sync Gateway

  • Configuration
  • Centralized persistent configuration
  • Database configuration groups
  • Capella App Services
  • Not Applicable
  • Enterprise Edition
  • Community Edition
  • Data Access Service
  • Data integration APIs, including REST, stream, batch, and event
  • Scopes and collections
  • Capella App Services
  • Enterprise Edition
  • Community Edition
  • High Availability and Disaster Recovery
  • Built-in high availability of import processing
  • High availability of Sync Gateway replications
  • Capella App Services
  • Enterprise Edition
  • Community Edition
  • Security
  • User authentication in Sync Gateway
  • Fine-grained access control for client access
  • Fine-grained RBAC controls for Sync Gateway admin access
  • User-defined extended attributes (XATTRs) for storing access grants
  • Data transport over TLS for client access
  • Data transport over TLS for Server access
  • Sync Gateway log redactions
  • Capella App Services
  • Enterprise Edition
  • Community Edition