Author
Replicate NoSQL Data between Data Centers 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...
Asynchronously Perform Subdocument Mutations in Couchbase with Golang
Not too long ago I had written about using the Couchbase Server subdocument API with the Go SDK. Doing subdocument operations is incredibly useful if you’d like to change or access a part of a potentially huge NoSQL document. Subdocument...
Hashing Password Data in Couchbase with Golang and BCrypt – Video
I recently wrote about hashing password data using Golang before storing them into Couchbase. This is very useful because user data is incredibly sensitive. To further build upon what I wrote about, I thought it would be great to show...