Priya Rajagopal, Senior Director, Product Management | Couchbase Blog

Author

All posts by Priya Rajagopal, Senior Director, Product Management

Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.

How to Query Array Collections in Couchbase Lite
How to Query Array Collections in Couchbase Lite

In this Couchbase blog post, we will discuss array query collections conducted using Couchbase Lite, the new API query interface based on N1QL.

Certificate Pinning in Android with Couchbase Mobile
Certificate Pinning in Android with Couchbase Mobile

Certificate pinning is a technique used to “pin” a host to it’s public key certificate.Post discusses how to do this in a Couchbase Lite enabled Android app

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

Introducing the Query Interface in Couchbase Mobile 2.0
Introducing the Query Interface in Couchbase Mobile 2.0

Couchbase Mobile 2.0 supports a new query interface based on N1QL, Couchbase’s declarative query language that extends SQL for JSON.

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

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.

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.

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.

Data Sharing with Couchbase Lite between iOS Apps and App Extensions
Data Sharing with Couchbase Lite between iOS Apps and App Extensions

This post discusses how to use Couchbase Lite as an embedded database to share data between your iOS App and iOS App Extensions.

Data Synchronization Across iOS Devices Using Couchbase Mobile
Data Synchronization Across iOS Devices Using Couchbase Mobile

This post looks discusses data replication/synchronization using Couchbase Sync Gateway across devices with Couchbase Lite embedded NoSQL Database