Month: April 2017

New to Couchbase Server 5.0: GSI replicas and rebalancing

New to Couchbase Server 5.0: GSI replicas and rebalancing

Couchbase Server 4.0 introduced Global Secondary Indexes (GSI) to support the N1QL query engine.  Now, with Couchbase Server 5.0 (as of the April developer build), we have added the ability to automatically replicate and rebalance these indexes. At first, GSIs...

April 30, 2017
Save Captured Images in a NativeScript Angular Application to Couchbase

Save Captured Images in a NativeScript Angular Application to Couchbase

I get a particular set of questions quite a bit when it comes to mobile applications, the first being how to save captured images, and the second being how to sync them between devices or a remote database. Since I’m...

A Comparison of SQL and NoSQL to Simplify Your Database Decision

A Comparison of SQL and NoSQL to Simplify Your Database Decision

Have you been investing your time, effort, and resources in building ETL procedures that keep migrating data from one database to another? Is your RDBMS fully equipped to deal with unstructured and non-traditional data? With Big Data becoming the hottest...

Authorization & Authentication with RBAC (Part 2)

Authorization & Authentication with RBAC (Part 2)

Authorization and authentication are important to Couchbase. In March, I blogged about some of the new Role Based Access Control (RBAC) that we are showing in the Couchbase Server 5.0 Developer Builds. This month, I’d like to go into a...

April 24, 2017
Data Synchronization Across iOS Devices Using Couchbase Mobile

Data Synchronization Across iOS Devices Using Couchbase Mobile

This post looks at how you get started with data replication/synchronization across iOS devices using Couchbase Mobile. The Couchbase Mobile Stack comprises of Couchbase Server, Sync Gateway and Couchbase Lite embedded NoSQL Database. In an earlier post, we discussed how...

Testing your Sync Gateway functions with synctos

Testing your Sync Gateway functions with synctos

Synctos includes a built-in test-helper module that helps you to write tests that validate your document definitions. It's always a good idea to test your code/configuration for bugs, and your synctos document definitions are no different.

Getting Started with Urban Airship Push Notifications

Getting Started with Urban Airship Push Notifications

Urban Airship is a popular messaging and notification service.  In part 1 of this post we’ll look at how to set up Urban Airship push notifications. In part 2 of the post we’ll use these notifications to trigger replications in...

Docker and Vaadin Meet Couchbase – Part 2

Docker and Vaadin Meet Couchbase – Part 2

How to develop and run a Couchbase powered, fully functional Spring Boot web application using the Docker toolset. In part one of the series, I demonstrated how to run two Docker containers to run a functional application with a presentable...

NDP Episode #17: Marten for .NET Developers

NDP Episode #17: Marten for .NET Developers

I am pleased to announce that the latest episode of The NoSQL Database Podcast has been published to all the popular podcasting networks.  In this episode I’m joined by Jeremy Miller and Matt Groves where we talk about Marten and...

Create a Continuous Deployment Pipeline with Node.js and Jenkins

Create a Continuous Deployment Pipeline with Node.js and Jenkins

We’re going to see how you can easily get started with Jenkins and Node.js can be made to work together to enable continuous deployment based on changes made to a GitHub repository.

April 19, 2017
Announcing Couchbase Analytics Developer Preview 2

Announcing Couchbase Analytics Developer Preview 2

I am very pleased to announce Couchbase Analytics Developer Preview 2. Couchbase Analytics allows you to analyze data in its natural form without defining a rigid schema and removes the need for expensive data preparation and transformation. Couchbase Analytics complements...

Use Docker to Deploy a Containerized Java with Couchbase Web Application

Use Docker to Deploy a Containerized Java with Couchbase Web Application

Not too long ago I wrote about containerizing a Node.js RESTful API and Couchbase Server to demonstrate how easy it is to deploy web applications in a quick and reliable fashion.  In that guide we created a simple API, built...