Nic Raboy | Couchbase Blog

Author

All posts by Nic Raboy, Developer Advocate, Couchbase

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development easier to understand.

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

Create a Continuous Deployment Pipeline with Jenkins and Java

Create a Continuous Deployment Pipeline with Jenkins and Java

Lately I’ve been working a lot with Jenkins to run Java JAR files for continuous deployment of one of my applications.  In case you haven’t seen it, the keynote demonstration given at Couchbase Connect 2016 used Jenkins to build and...

Perform Various N1QL Queries without Indexes in Couchbase Server

Perform Various N1QL Queries without Indexes in Couchbase Server

As you probably already know, you’re able to query Couchbase NoSQL documents using a SQL dialect called N1QL.  This is made possible through indexes that you create on documents in your Couchbase Buckets.  However, what if I told you that...

Import Your MongoDB Collection Data into Couchbase Server with Golang

Import Your MongoDB Collection Data into Couchbase Server with Golang

If you’ve been keeping up, you’ll remember I wrote a few tutorials around converting your MongoDB powered Node.js applications to Couchbase.  These included a MongoDB Query Language to N1QL tutorial as well as a Mongoose to Ottoman tutorial.  These were...

Docker Node.js Deployment With Couchbase

Docker Node.js Deployment With Couchbase

Docker is becoming increasingly popular and I’ve been slowly introducing it into my projects.  It makes it easy to distribute your applications because regardless of where you deploy your containers to, the experience will be the same. Let’s see how...

Performance Enhancements to N1QL in the Couchbase 5.0 March Developer Build

Performance Enhancements to N1QL in the Couchbase 5.0 March Developer Build

N1QL in Couchbase has come a long way since it was first introduced in Couchbase Server 4.0.  In Couchbase 5.0, things are taken to the next level in terms of performance.  In terms of the March 2017 Developer build of Couchbase...

Working with Arrays in Couchbase with N1QL – Video Tutorial

Working with Arrays in Couchbase with N1QL – Video Tutorial

In a recent article, I wrote about flattening and querying arrays in Couchbase using N1QL.  That article was inspired by a popular question in the Couchbase Forums.  After publishing the article, I felt a write-up alone couldn’t do it justice...

TNDP Episode #16: The MEAN Stack for Application Development

TNDP Episode #16: The MEAN Stack for Application Development

I am pleased to announce that the latest episode of The NoSQL Database Podcast titled, The Mean Stack for Application Development, has been published to all the popular podcasting networks.  In this episode I have special guest Jonathan Casarrubias from...

Feature Enhancements to N1QL in the Couchbase Server 5.0 March Developer Build

Feature Enhancements to N1QL in the Couchbase Server 5.0 March Developer Build

With the recent March 2017 Developer build of Couchbase there were many bug fixes, but also feature enhancements to core technologies like N1QL.  For example, now indexes can be created on various meta information such as the document cas and...

Couchbase 5.0 March 2017 Developer Build Features and Enhancements

Couchbase 5.0 March 2017 Developer Build Features and Enhancements

It is that time again, another month, another developer build for Couchbase.  This time we have a ton of bug fixes and feature enhancements as we get one step closer to the stable release of Couchbase 5.0. The March 2017...

NDP Episode #15: Cassandra and the Tabular Database

NDP Episode #15: Cassandra and the Tabular Database

I am pleased to announce that the latest episode of The NoSQL Database Podcast titled, Cassandra and the Tabular Database, has been published to all the major podcasting networks.  In this episode, special guest speaker Tim Berglund and I discuss Cassandra...

Migrate From MongoDB to Couchbase with N1QL

Migrate From MongoDB to Couchbase with N1QL

Customers often tell us they’re preparing to migrate from MongoDB to Couchbase. They come, in part, because they’re tired of the problems they’ve experienced learning how to query MongoDB. Couchbase with N1QL provides a better alternative, especially for scaling up...