Articles on node.js

On-demand backups with the Compose API and Node.js

On-demand backups with the Compose API and Node.js

You need your latest backup and you need it automatically? We can show you how to create an on-demand backup and retrieve it…

Dj Walker-Morgan
Dj Walker-Morgan
Omni Labs – Making the Most of Compose

Omni Labs – Making the Most of Compose

Learn how startup Omni Labs uses Compose-hosted MongoDB and a combination of Node.js, React, and Spark Python to help bootst…

Jon Silvers
Jon Silvers
Getting started with Elasticsearch and Node.js - Part 3

Getting started with Elasticsearch and Node.js - Part 3

So far in this series of articles we've been looking at the constituencies dataset and how we can control the way Elasticsear…

Neil Dewhurst
Neil Dewhurst
One Missing Key & How it Broke Node.js & MongoDB+

One Missing Key & How it Broke Node.js & MongoDB+

Recently, we became aware that Node.js users were having trouble connecting to our new MongoDB+ service – MongoDB+ is the nam…

Dj Walker-Morgan
Dj Walker-Morgan
Working with the New API - Part 2: Node.js

Working with the New API - Part 2: Node.js

In the last part, we used Go to create a command line utility that reported on your database versions and upgrade options. In…

Dj Walker-Morgan
Dj Walker-Morgan
Full Text Search with MongoDB & Node.js

Full Text Search with MongoDB & Node.js

Today we are going to look at a full text search in MongoDB and how you can use it from Node.js. Before we go any further, yo…

Dj Walker-Morgan
Dj Walker-Morgan
Mongoose Reintroduced

Mongoose Reintroduced

TL;DR: An interactive introduction to Mongoose, the ODM for Node.js and MongoDB. In the recent months, regular readers will h…

Dj Walker-Morgan
Dj Walker-Morgan
Tinkertank: MongoDB in Lights

Tinkertank: MongoDB in Lights

TL;DR: How to put MongoDB statistics up in lights for ambient status displays. In the previous MongoHQ Tinkertank article, we…

Dj Walker-Morgan
Dj Walker-Morgan

Aggregation in MongoDB 2.6: Things Worth Knowing

TL;DR: The powerful aggregation framework in MongoDB is even more powerful in MongoDB 2.6 The MongoDB 2.6 release improved ag…

Dj Walker-Morgan
Dj Walker-Morgan

Oplog: Tools & Libraries for All

As the final post in this short series on the oplog and what your applications can do with it now that MongoHQ's Elastic Depl…

Dj Walker-Morgan
Dj Walker-Morgan

Node.js & Mongo-Oplog: Elegant Oplog Consumption

In the first part of this series, we showed you what was in the oplog and some raw code that you could use to access it. That…

Dj Walker-Morgan
Dj Walker-Morgan

The MongoDB Oplog & Node.js

Imagine if there was a record of every written change made in MongoDB stored as a collection. Imagine the opportunities that…

Dj Walker-Morgan
Dj Walker-Morgan

Node.js, MongoDB & Pool Pollution Problems

With their shared affinities for JavaScript and JSON, Node.js and MongoDB are often referred to as perfect partners. Together…

Dj Walker-Morgan
Dj Walker-Morgan

Node Knockout 2013

The Node Knockout 2013 hackathon is taking place this weekend, and we're really excited to be part of it. We’ll be providing…

Elisabeth Morgan
Elisabeth Morgan

Experience With CircleCI

We are now using CircleCI to automatically test and deploy our NodeJS services. The business-marketing term for this is “Cont…

Jason McCay
Jason McCay