Category: Node.js

Couchbase Meetup Project on the OCEAN Stack Available
I was recently at two different Meetup groups in Southern California presenting on what I’m calling, the OCEAN stack, which is composed of Ottoman.js, Couchbase Server, Express Framework, Angular, and Node.js. We had a great turnout of developers hungry to...

Querying Date Ranges within Embedded JSON Document Arrays. A Simple Example Using N1QL, Nodejs and Docker
Querying and indexing document arrays is one of the most powerful features of Couchbase. Finding array entries within a specific date range is a common requirement. Consider the following use case. User Story: “I want to index an embedded account...

Music City Code Workshop on Full Stack JavaScript Development Available
This past week I was in Nashville, Tennessee attending the Music City Code conference. It was a very interesting conference and my first experience in Nashville as I’m a California native. At Music City Code I gave a workshop titled, Full...

The Fastest Way to Identify PII Stored in your Database: A Simple Example Using N1QL, Nodejs and Docker
A frequent request from customers is a way to identify PII within their databases. I thought I’d show a brief example how this can be done. User Story: “I want to identify unencrypted credit card numbers and social security numbers...

Containerize a Node.js Application that Communicates with Couchbase Server
Last month I had written a tutorial on the subject of containerizing a web application that talks to Couchbase Server. This tutorial called, Deploy a Node.js with Couchbase Web Application as Docker Containers, helped you containerize a Node.js application, but this...

Improved SDK Authentication Methods – Couchbase 5.0
Couchbase Server 5.0 delivers some great new authentication features that require some minor changes to your client connection code. The specific changes to the SDK are outlined in this post and also refer to changes made in the pre-release April Developer Build as...

Create a Continuous Deployment Pipeline with Node.js and Jenkins
We’re going to see how you can easily get started with Jenkins and Node.js can be made to work together to enable continuous deployment based on changes made to a GitHub repository.

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

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

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

Graphql server with node and couchbase, ottoman and spatial view
Graphql is a query language for APIs, it was developed by facebook and it was released in 2015. It is designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and...

Migrate from MongoDB Mongoose to Couchbase with Ottoman
When talking to Node.js developers, it is common to hear about NoSQL as the database of choice for development. JavaScript and JSON come hand in hand because after all JSON stands for JavaScript Object Notation. This is a format most...