Couchbase Mobile
Couchbase Mobile delivers the power of NoSQL to the Edge
Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync and security across the entire application stack. It comprises an embedded database, Couchbase Lite and a web gateway for orchestrated synchronisations, Sync Gateway.
Sync Gateway
Couchbase Mobile includes synchronization between Couchbase Lite and Couchbase Server, and peer-to-peer synchronization between Couchbase Lite instances. Synchronization is orchestrated by Sync Gateway, our secure web gateway.
Security
Built-in enterprise level security includes user authentication, user and role based data access control (RBAC), secure transport over TLS, and 256-bit AES full database encryption.
Events
Couchbase Mobile raises events when data changes in the database. These events can be subscribed to on both the device and server
Rest API
REST APIs provide full programmatic access for reading and writing data over the web. Input and output is JSON, and it’s easy to integrate with existing apps and REST architectures
Stream & Batch API
Stream and Batch APIs enable low latency access to streams of data changes and bulk get and put operations. These APIs balance latency, throughput and fault-tolerance, providing comprehensive management of batch data while using stream processing to provide real-time access to data changes.