Category: Best Practices and Tutorials

Scaling Couchbase Server on Azure

Scaling Couchbase Server on Azure

Scaling is one of Couchbase Server’s strengths. It’s easy to scale, and Couchbase’s architecture makes an efficient use of your scaling resources. In fact, when Couchbase customer Viber switched from Mongo to Couchbase, they cut the number of servers they...

Matthew Groves December 18, 2017
Replicate NoSQL Data between Data Centers with Couchbase XDCR

Replicate NoSQL Data between Data Centers with Couchbase XDCR

When it comes to databases, data safety and performance are incredibly important. As a business you want to make sure you have disaster recovery in place and you want to make sure your database is not a bottleneck on the...

Certificate Pinning in Android with Couchbase Mobile

Certificate Pinning in Android with Couchbase Mobile

Couchbase Mobile 2.0 supports certificate pinning on all Couchbase mobile platforms. Certificate pinning is a technique used by applications to “pin” a host to it’s certificate/public key. Communication between Couchbase Lite and Sync Gateway is encryped and secured using SSL/TLS....

Going Full Stack with Node.js, Vue.js, and Couchbase NoSQL

Going Full Stack with Node.js, Vue.js, and Couchbase NoSQL

If you’ve been keeping up, I’m a huge advocate for Node.js development and the JavaScript development stack. Previously I had written about the Couchbase, Express, AngularJS, and Node.js (CEAN) stack and modernized the backend API with Hapi.js, a popular alternative...

Scaling a Couchbase Cluster for Increasing and Decreasing Demand

Scaling a Couchbase Cluster for Increasing and Decreasing Demand

When it comes to scaling a database, it is often a task that people want to avoid. For relational databases, which are often vertically sized databases, the administrators would have to take the database offline and add new hardware to...

Comparing Couchbase Views with Couchbase N1QL & Indexing.

Comparing Couchbase Views with Couchbase N1QL & Indexing.

As Couchbase data platform evolved, services like N1QL and GSI Indexing handled the use cases Couchbase VIEWS used to handle and much more.  It’s logical to ask the comparative question between them.  Here is a table comparing both.  This is...

Keshav Murthy December 4, 2017
Sharing and Syncing Data between iOS Apps and App Extensions across devices

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

This post discusses how to use Couchbase Mobile to share data between your iOS App and iOS App Extension across devices. In an earlier post, we discussed how you can use Couchbase Lite as a standalone, embedded data store to share...

Introducing the Query Interface in Couchbase Mobile 2.0

Introducing the Query Interface in Couchbase Mobile 2.0

The Couchbase Lite 2.0 Release, brings a plethora of new features and enhancements. We discussed one such enhancement, namely the new replication protocol between in an earlier blog post on Replication 2.0. In this blog post, we will introduce you...

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)

With the release of Couchbase Mobile 1.5 and Couchbase Server 5.0,mobile ,web and desktop apps can seamlessly access documents in the same Couchbase Server bucket. This implies that a document created on the server via the Couchbase SDK will be...

Secure Your NoSQL Data with Couchbase Role-Based Access Control

Secure Your NoSQL Data with Couchbase Role-Based Access Control

In a world where data leaks are becoming increasingly common, the need to harden the database and web applications becomes ever so important. I, like many other developers, came from working with relational databases such as MySQL and Oracle, where...

Couchbase Data Platform Delivers Strong ROI to Surveyed Enterprises Worldwide

Couchbase Data Platform Delivers Strong ROI to Surveyed Enterprises Worldwide

World’s most powerful NoSQL technology helps surveyed enterprises achieve $5.41M in additional revenue per year with productivity benefits of $1.89M per year/per organization and five-year ROI of 274% Today I am very pleased to share the results of an IDC...

Matt Cain, President & CEO October 26, 2017
Optimize N1QL performance using request profiling

Optimize N1QL performance using request profiling

Monitoring uncovered the resource hog. Now what? Couchbase Server 4.5 introduced a mechanism to keep an eye on executing requests, so that slow performers could be highlighted. This DZone article covers the subject of N1QL monitoring in great detail, but...