Category: Application Design

Geese migration licensed through Creative Commons https://commons.wikimedia.org/wiki/File:BrantaLeucopsisMigration.jpg

Moving from SQL Server to Couchbase Part 1: Data Modeling

In this series of blog posts, I’m going to lay out the considerations when moving to a document database when you have a relational background. Specifically, Microsoft SQL Server as compared to Couchbase Server. In three parts, I’m going to...

NDP Episode #13: Docker with Distributed NoSQL Databases

I am pleased to announce that the thirteenth episode of the NoSQL Database Podcast has been published to popular media outlets such as iTunes and Pocket Casts.  The episode titled Docker with Distributed NoSQL Databases focuses on container technology and how it...

Moving from MongoDB to Couchbase server (revisited)

Note: this blog post is a revist of Matthew Revell’s Moving from MongoDB to Couchbase Server This is a developer-focused guide to moving your application’s data store from MongoDB to Couchbase Server. If you’re interested in migrating from a relational...

Learning Angular2 for the CEAN Stack

The CEAN (pronounced “keen”) stack is used to design web apps with a segregated UI (it’s like the MEAN stack, except it uses Couchbase Server). I’m learning and writing Angular2 for the first time this month, so I thought I...

Using Full Text Search (FTS) with Couchbase in a GoLang Application

I recently wrote about using Full Text Search (FTS) in a Node.js application that makes use of Couchbase Server 4.5 and higher. As you may know, FTS is available as Developer Preview starting in Couchbase Server 4.5. This is huge...

NDP Episode #5: Big Data and Where it Fits with NoSQL

I am pleased to announce that the fifth episode of the NoSQL Database Podcast, sponsored by Couchbase, has been published to the popular podcasting outlets.  The episode titled Big Data and Where it Fits with NoSQL, focuses on various big...

Couchbase Mobile in a Cross Platform Telerik NativeScript App

From a personal level, I’m a huge fan of Telerik NativeScript. It is a cross platform development framework for building native Android and iOS applications using a single codeset, that code set being JavaScript. I had to put emphasis on...

Embed Couchbase in an IoT Project for Data Synchronization

The Internet of Things (IoT) is becoming all the rage lately. Being able to craft any mechanical device, for example watches, televisions, thermostats, and have them communicate over the internet is the modern age. In this modern age, one thing...

NDP Episode #3: Switching from a Relational Database to NoSQL

I am pleased to announce that the third episode of The NoSQL Database Podcast sponsored by Couchbase, has now been published. The episode is titled Switching from a Relational Database to NoSQL and focuses on a particular users story pertaining...

Create a Desktop Chat Application using the CEAN Stack and Electron

So you’re interested in creating a desktop chat application like Slack, but aren’t sure where to start. Slack was very open in saying that they used Github’s Electron platform for building the desktop version of their software. This means that...