11 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 6
4 star 3
3 star 2
2 star 0
1 star 0
Compatible with
  • iOS
  • Windows
  • Android

Couchbase Lite for .NET 1.2.0.3

Couchbase

A lightweight, document-oriented (NoSQL), syncable database engine.

Couchbase Lite is the world’s first and only full featured, flexible, mobile JSON database that runs locally on the device and is built from the ground up for mobile devices. We have native support for Objective-C, Java and now we are in Beta for .NET.

Couchbase Mobile

Couchbase Lite is part of our comprehensive mobile stack, Couchbase Mobile. Couchbase Mobile includes:

  • Couchbase Lite: our embedded NoSQL database built for all major platforms
  • Sync Gateway: a sync tier that manages all of the synchronization (including user authentication, access control, data filtering and validation) between the mobile device and the server on the cloud. Sync Gateway makes it possible to quickly and easily code the synchronization between the mobile device and the server in the cloud with a page of code
  • Couchbase Server: our enterprise-ready, document-oriented scalable NoSQL database

Couchbase Mobile enables mobile application developers to create highly responsive, datacentric applications that are always-available regardless of network connectivity. Get more info about Sync Gateway and Couchbase Server at our website:

Platform Support

Couchbase Lite .NET for Xamarin currently supports deployment to iOS 6+, Android 2.2+ and .NET 4.5 targets.

Manuals

Learn how Couchbase Lite and Sync Gateway works at our Couchbase Mobile Developer portal.

Release Notes

Couchbase Lite 1.2 brings a number of significant bug fixes and two new features:

Encryption Support - Databases may now be encrypted. The encryption process uses industry standard protocols (PBKDF2 for key generation and 256-bit AES for encrypting).

ForestDB Based Databases - You may now take advantage of the performance increases of Couchbase's ForestDB storage engine. It was designed from the ground up to be a key-value storage engine and lends itself perfectly to our JSON model.

NOTE: Starting with this release the nuget package has been modularized. Making use of these two new features requires installing additional packages from nuget. By default, Couchbase.Lite will use Couchbase.Lite.Storage.SystemSQLite which makes use of the system-installed SQLite library (or a provided one for Windows). To use encryption with SQLite, you must install the Couchbase.Lite.Storage.SQLCipher package. To use ForestDB (with or without encryption) you must install the Couchbase.Lite.Storage.ForestDB package. YOU MUST ALSO REMOVE THE SQLITEPCL.RAW AND SQLITEPCL.UGLY PACKAGES FROM YOUR PROJECT IF YOU ARE UPGRADING FROM A PREVIOUS VERSION!!

For full details please see https://github.com/couchbase/couchbase-lite-net/releases/tag/1.2

Write a Review

4 reviews

Fabio Cabella rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

I'm new to NoSQL databases, but what I saw already in couchbase is impressive.

Couchbase Lite will save me tons of development both on mobile and desktop application. You ROCK guys! ;)

Posted on: May 10, 2015 / Version: 1.0.4
OXM Tecnologia rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Please when will support full text search?

This is critical for most applications! Thank you.

Posted on: December 9, 2014 / Version: 1.0.0
atanas dragolov rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Still waiting for a working replication solution (iOS at least).

Posted on: July 4, 2014 / Version: 0.9.1
juan perez rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Gracias pasin :) !!!

Posted on: June 4, 2014 / Version: 0.9.1