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.

Replicate NoSQL Data Between Datacenters 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...

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

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

Using Facets in a Couchbase NoSQL Full Text Search Query

Being able to execute Full Text Search queries in Couchbase without the need for additional tooling such as Elastic is huge for NoSQL. About a year ago, I had written about using Full Text Search (FTS) in Couchbase Server with...

Develop Web Applications with Hapi.js and Couchbase NoSQL

About a month ago I had written about developing RESTful APIs for web applications using Node.js and the Hapi.js framework. In this previous article, I demonstrated the use of these technologies with NoSQL in the flavor of Couchbase Server. In...

JavaScript and Couchbase in Southern California

Over the past few months I’ve been bouncing between major Southern California cities such as Los Angeles, Irvine, and San Diego. These trips included developer Meetups on technologies such as Golang and Node.js and how to use them with the...

Deploy Couchbase Server in Minutes with Amazon Web Services

Couchbase Server, being software, can be installed and deployed in very diverse locations. Container strategies such as Docker can be used, home-grown servers running Windows or Linux, as well as hosted services such as Microsoft Azure and Amazon Web Services...

Query Natural Language with Couchbase Server’s Powerful Full Text Search

How many times have you written a SQL query that used a LIKE operator and some wildcards to find text in a string? What kind of performance did you get when you ran that against millions of records? It was...

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

Create a RESTful API with Node.js, Hapi, and Couchbase NoSQL

Developing Node.js applications with Express is no doubt a very popular option, however it isn’t the only option and it may not even be the best option. I recently started looking into Hapi which defines itself as being a framework...