Data Sync

Couchbase Lite for Objective-C provides functionality that supports the flexible and secure replication and synchronization of data whether locally, centrally or at the edge.

docs listener diagram

Locally

You can replicate local databases on-device — see: Intra-Device

Centrally

You can sync with a centralized Couchbase Server database using Sync Gateway — see: Remote Sync Gateway

At the edge

You can sync directly with other edge devices, peer-to-peer, using a listener to interact with the Couchbase Lite replicator — see: Peer-to-Peer Sync