A key component of optimizing application performance is tuning the performance of the database that supports it. Each post in our Telemetry series discusses an important metric used by developers and database administrators to tune the database and describes how MongoLab users can leverage Telemetry, MongoLab’s monitoring interface, to effectively review and take action on […]
Telemetry Series: Page Faults
A key component of optimizing application performance is tuning the performance of the database that supports it. Each post in our Telemetry series discusses an important metric used by developers and database administrators to tune the database and describes how MongoLab users can leverage Telemetry, MongoLab’s monitoring interface, to effectively review and take action on […]
Introducing flip-flop: MongoDB Replica Set demonstration and experimentation service
Greetings adventurers! A lot of our users upgrade from single-node databases to replica set clusters without fully understanding how their driver, and therefore their application, will react to failover. In fact, we get so many questions about best practices with MongoDB replica sets that we thought it could be cool to host a replica set […]
[“Thinking”, “About”, “Arrays”, “In”, “MongoDB”]
Greetings adventurers! The growing popularity of MongoDB means more and more people are thinking about data in ways divergent from traditional relational models. For this reason alone, it’s exciting to experiment with new ways of modelling data. However, with additional flexibility comes the need to properly analyze the performance impact of data model decisions. Embedding […]
How to use MongoDB on RedHat OpenShift with MongoLab
Hey RedHat fans – we’ve got your MongoDB hosting needs covered! In today’s post we’ll be presenting a quick-start guide on how to connect OpenShift, the free RedHat auto-scaling Platform-as-a-Service (PaaS), with our popular MongoDB Database-as-a-Service (DBaaS), MongoLab. For demonstration purposes, we’ll be using a Node.js application that we’ve written (available for download here). All […]
Weekend Project: Send sensor data from Arduino to MongoDB
Arduino is an open-source electronics platform that can acknowledge and interact with its environment through a variety of sensor types. It’s great for hardware prototyping and one-off projects. I just got an Arduino Board from our friends at SendGrid, who also gave me a little tutorial in the art of Arduino hacking. Inspired by the tutorial and […]
Object Modeling in Node.js with Mongoose
Check it out! We’ve just updated our Heroku Dev Center tutorial on object modeling in Node.js using Mongoose, a MongoDB ODM library. Mongoose gives your collections structure and simplifies Node’s callback patterns to make using MongoDB with Node.js even easier. Learn more and download the sample Node.js app right here at the Heroku Dev Center.
Node.js and MongoLab on Windows Azure
(This tutorial was originally published on the Windows Azure documentation portal in January 2013) Greetings, adventurers! Welcome to MongoDB-as-a-Service. Are you looking to create a Node.js Application on Windows Azure with MongoDB using the MongoLab Azure Store add-on? In this tutorial you will: Provision the database – The Windows Azure Store MongoLab add-on will provide […]
DZone MongoDB Reference Card
As developers we’re always appreciative of documentation that lets us absorb a lot of detailed information as quickly as possible. While nothing can replace a detailed reading of the core MongoDB documentation from 10gen, a few pages of pithy reminders can make operational life a lot easier. MongoLab sponsored the recent DZone reference card for […]
Automated Slow Query Analysis: Dex recorded presentation from MongoSV 2012
Automated Slow Query Analysis: Dex the Index Robot On December 4th, MongoLab engineer Eric Sedor presented about “Automated Slow Query Analysis: Dex the Index Robot” at MongoSV 2012, an annual one-day conference in Silicon Valley, CA, dedicated to the open source, non-relational database MongoDB. A well-indexed query improves performance by several orders of magnitude. The trick is to identify […]