Category: Couchbase Architecture

Comparing Couchbase Views with Couchbase N1QL & Indexing.
Comparing Couchbase Views with Couchbase N1QL & Indexing.

The blog focuses on the table comparison between Couchbase Map-Reduce Views and Couchbase N1QL+GSI indexing. This is intended for developers and architects.

Sharing and Syncing Data between iOS Apps and App Extensions across devices
Sharing and Syncing Data between iOS Apps and App Extensions across devices

Use Couchbase Mobile Database in a shared container to share data between an iOS App and corresponding App Extension and to sync data across devices

Access to Shared Database Bucket from Web and Mobile Clients in Couchbase Mobile (Updated)
Access to Shared Database Bucket from Web and Mobile Clients in Couchbase Mobile (Updated)

Synchronization of data between web and mobile clients using Couchbase Mobile 1.5 using shared bucket access

Announcing Couchbase Server 5.0
Announcing Couchbase Server 5.0

Couchbase Server 5.0 is available now. With this release check out three major pillars with many large enhancements in each area.

Announcing Analytics Developer Preview 3
Announcing Analytics Developer Preview 3

Couchbase Analytics Developer Preview 3 (DP3) is available now! Check out its major features and highlights in Developer Preview 3.

Introducing the New Data Replication Protocol in Couchbase Mobile 2.0
Introducing the New Data Replication Protocol in Couchbase Mobile 2.0

The goal of data replication process is to ensure that all the mobile clients and the server(s) have a consistent view of the data by synchronizing changes.

Couchbase Server on OpenShift Enterprise and Kubernetes – Developer Preview Available !!
Couchbase Server on OpenShift Enterprise and Kubernetes – Developer Preview Available !!

Check out the developer preview available forCouchbase Server cluster on Red Hat OpenShift Enterprise which is based on Kubernetes.

Access to Shared Couchbase Database Bucket From Mobile and Web Clients
Access to Shared Couchbase Database Bucket From Mobile and Web Clients

We have developed a Travel Sample Application that demonstrates the power of shared bucket access from web and mobile clients.

Certificate Pinning in your Couchbase Mobile iOS App
Certificate Pinning in your Couchbase Mobile iOS App

The SSL/TLS protocol relies on a PKI mechanism that has certain drawbacks.Certificate pinning is a technique that is used by applications to alleviate this.

Managing Database Sizes in Couchbase Mobile and Conflict Resolution
Managing Database Sizes in Couchbase Mobile and Conflict Resolution

Over time, in a MVCC based system, a document can grow to have multiple revisions. The post discusses database management techniques in Couchbase Mobile.

Persist and Abstract Data in a Nativescript Typescript Application
Persist and Abstract Data in a Nativescript Typescript Application

Couchbase is a great tool to persist data inside our app. If you haven’t heard of it, it’s a document object storage that allows you to save your data. If you are using NativeScript-Angular, there are already some great tutorials...

Demystifying Conflict Resolution in Couchbase Mobile
Demystifying Conflict Resolution in Couchbase Mobile

Conflicts can occur in replication environments where a document can be updated concurrently by one or more writers.