Advanced Settings for App Endpoints

  • Capella Operational
      +
      App Endpoints possess a variety of advanced settings to customize your applications.

      Delta Sync

      Delta Sync provides the ability to replicate only those parts of a Couchbase document that have changed, syncing the document data across devices. Syncing only changed data can result in significant savings in bandwidth consumption as well as throughput improvements, especially useful where network bandwidth is constrained.

      Import Filters

      Import Filters identify the subset of documents eligible to be replicated by App services based on user-defined requirements. This subset is applied to all future mutations.

      Without a filter (the default), the App Service imports all documents that are inserted or mutated within the associated linked collection of a scope in a given bucket. This default setting is recommended unless and until you find a compelling use-case against it.

      XATTRs

      You can store channels and roles as user extended attributes (XATTRs). This is a more secure alternative that uses metadata, outside of the document content, to grant access.

      Cross-Origin Resource Sharing (CORS) Configuration

      You can configure CORS per App Endpoint to relax the Same-Origin access policy and enable granular access controls across different areas of your applications.

      At least one Origin must be configured upon confirmation of the CORS configuration.