Couchbase Lite

Couchbase Lite
Developer(s) Couchbase, Inc.
Initial release June 2014 (2014-06)
Stable release 1.1
Development status active
Operating system Cross-platform
Type Document Oriented Database
Website developer.couchbase.com/mobile//

Couchbase Lite is a lightweight embedded NoSQL JSON document database that lives locally on mobile & IOT devices, but is part of the Couchbase Mobile product which also includes Sync Gateway and Couchbase Server. Couchbase Lite can work as a standalone database, in a Peer-to-Peer network and/or connect to externally via a data channeling middleware server called Sync Gateway which connects to Couchbase Server. Couchbase Lite uses local storage system that is integrated within applications and is available across native platforms as well as with REST API support.

Features

Document Oriented

Couchbase Lite is a JSON document database making schema optional. Document structure are flexible and can evolve over time as application(s) usage grows and adds new elements and features.

Query

Querying is done through pre-built MapReduce B+Tree index(es). Index(es) are built incrementally as data is changed and index results are persisted to local.

Syncing

Supported Platforms

External links

This article is issued from Wikipedia - version of the Friday, January 01, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.