Month: April 2017

Triggering Data Synchronization from the Cloud using Urban Airship Push Notifications

Introduction In this post I’ll show a sample Android application built with Couchbase Lite that uses an Urban Airship push notification to trigger synchronizing data from the cloud to a mobile device. Here “the cloud” will be a Sync Gateway...

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...

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

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...

Create a Continuous Deployment Pipeline with Node.js and Jenkins

Previously I had written about using Jenkins for continuous deployment of Java applications, inspired by a keynote demonstration that I had developed for Couchbase Connect 2016.  I understand that Java isn’t the only popular development technology that exists right now....

Authentication and authorization

Authorization and 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...

Couchbase Data Synchronization

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

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.

Vaadin

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

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...