- Products
-
-
Platform
Self-Managed
-
Services
Capabilities
-
-
-
Why Couchbase?
-
-
- Solutions
-
-
By Use Case
-
By industry
-
By Application need
-
-
- Developers
-
-
Popular Docs
-
By Developer Role
-
COMMUNITY
Join the Developer Community
Explore developer resources, ambassadors, and events in your area.
Learn More
-
-
- Resources
-
-
Resource Center
-
Education
-
Compare
-
-
- Company
-
-
About
-
Partnerships
-
Our Services
-
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 hereMarriott
Marriott chose Couchbase over MongoDB and Cassandra for their reliable personalized customer experience.
Learn more
-
-
- Pricing
- Try Free
- Sign In
- search
Sync Gateway
Sync Gateway is a web-based gateway for bidirectional data synchronization between the cloud and embedded apps on smartphones, tablets, IoT devices, and custom embedded devices. It works in tandem with the Couchbase Lite embeddable database and manages secure data access.
Deliver AI from cloud to edge with vector search, now available in Couchbase Mobile!
What makes Sync Gateway different?
Sync Gateway is a secure and feature-rich data sync solution for mobile and IoT applications. You can choose to sync data on demand or in real time subject to network availability. And built-in delta sync ensures only the data that has changed is synced.
Let us build your data sync for you
Automatic
Synchronize data behind the scenes automatically. Smart-pause when the network is lost. Resume when it’s restored.
Secure
Use granular role-based access control. Take advantage of third-party OpenID Connect providers or bring in custom providers.
Scalable
Scale Sync Gateway nodes up or down as needed to handle changes in capacity demands. Nodes are "shared-nothing," so no need to coordinate any state.
Reliable
Customize conflict resolution, efficient data routing, and stringent authentication and authorization to ensure the best app experiences.
Sync Gateway Key Capabilities
Sync Gateway is the synchronization server in a Couchbase Mobile deployment. It’s designed to provide data sync for large-scale interactive web, mobile, and IoT applications. Sync Gateway supports multi-tiered hierarchical sync topologies to fit any cloud-to-edge architecture.
Flexibility
Securely sync data between any cloud data center and edge devices, or between cloud and edge data centers.
Configurability
Customize sync with filters to specify documents, direction, and frequency of sync (real time or on demand).
Automatic conflict resolution
Automatically handle conflicts using predefined policies or user-defined custom conflict resolvers.
Efficiency
Reduce transfer costs and network load by using delta sync to sync only data that has changed.
Resiliency
Automatically recover from disruptions in network connectivity that can range from minutes to days or months.
Cloud-to-edge sync
Securely sync mobile apps from cloud to edge. Couchbase provides security of data between your web, mobile, and IoT apps running Couchbase Lite and your backend Couchbase Server, as well as between cloud and edge data centers, including Couchbase Capella.
Built-in data integration APIs
Use secure RESTful APIs for accessing and managing data over the web and webhooks to integrate with external web clients, data stores, and services.
Robust security
Enforce read and write access from the Scopes and Collections level down to individual user and role. Admin REST API enforces authentication and role-based access control by default. Take advantage of third-party Open ID Connect providers or bring in custom providers.
Elastically scalable in real time
Vertically and horizontally scale Sync Gateway nodes to handle changes in capacity demands. Apply tunable read and write scaling options to meet performance demands.
What customers are saying
“Our digital showroom concept completely reimagines the traditional buying approach and establishes a new fashion industry benchmark for sales.”
“The peer-to-peer synchronization in Couchbase Mobile enables patient data to be shared across the clinic seamlessly in real time.”
“As the operational data store, Couchbase is easily capable of processing tens of millions of updates a day, or more. We’re very excited about Couchbase.”
“Couchbase offered an end-to-end cloud-ready solution that enabled us to launch quickly and put the service into production by the deadline.”
Want sync as a fully managed service?
Capella App Services is Sync Gateway as a fully hosted and managed backend.
Explore related resources
Getting the most out of Sync Gateway
Couchbase for edge computing
So, you want to build a data sync solution….
Start building
Check out our developer portal to explore NoSQL, browse resources, and get started with tutorials.
Use our free DBaaS
Get hands-on with Couchbase in just a few clicks. Capella DBaaS is the easiest and fastest way to get started.
Join a free Capella Test-Drive
Kick off your Couchbase Certification journey in 90 minutes with a dedicated instructor.