Home / Companies / Couchbase / Blog / Post Details
Content Deep Dive

Announcing Couchbase Mobile 2.0 Developer Preview

Blog post from Couchbase

Post Details
Company
Date Published
Author
Sachin Smotra, Director Product Management, Couchbase
Word Count
674
Language
English
Hacker News Points
-
Summary

Couchbase Mobile 2.0 is a significant release that reimagines the developer experience with a cross-platform common core, new simplified API, and automated conflict resolution that can be customized. The database core engine has been rewritten in C/C++ to reduce its size and improve manageability, allowing for easy porting to low-fidelity devices. This version introduces N1QL queries and full-text search capabilities to mobile, as well as a fluent API for N1QL queries with two styles: builder and fluent. The new replication protocol is designed to be fast, efficient, easier to implement, and symmetrical between client/server, but it's incompatible with CouchDB-based databases like PouchDB and Cloudant. Automated conflict management has been introduced, allowing developers to tailor the conflict resolution for their specific needs. The release also includes a simplified API, improved performance, and support for cross-database joins.