About eric

Author Archive: eric

About eric

Here are my most recent posts

Telemetry Series: Queues and Effective Lock Percent

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 […]

Full Article

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 […]

Full Article

[“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 […]

Full Article

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 […]

Full Article

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 […]

Full Article

Dex 0.5: Weighted Index Recommendations for MongoDB

Greetings, adventurers! I am happy to announce the latest version of Dex, MongoLab’s Index Bot. With version 0.5, we’re declaring Dex halfway-there in terms of major features. The most important and convenient improvements in this version are Weighted Index Recommendations and support for MongoDB 2.2 log files. If you haven’t given Dex a try yet, […]

Full Article

Remote Dex: Index Analysis Using the Profile Collection

(also posted to the 10gen blog: here) Greetings Adventurers! I’m excited to report that Dex (github) is now equipped with his first planned upgrade. For those of you who haven’t met him, Dex is an open-source python tool that suggests indexes for your MongoDB database. The initial release of Dex supported logfile-based analysis only. Now, Dex […]

Full Article

Introducing Dex: the Index Bot

(update 2012-07-19: A new remote feature detailed here.) (update 2012-10-09: Version 0.5 detailed here.) Greetings adventurers! MongoLab is pleased to introduce Dex! We hope he assists you on your quests. Dex is a MongoDB performance tuning tool, open-sourced under the MIT license, that compares logged queries to available indexes in the queried collection(s) and generates index […]

Full Article

Cardinal $ins: MongoDB Query Performance over Ranges

Greetings adventurers! If you’ve been travelling through MongoDB indexing territory for any amount of time, you may have heard or derived the following maxim: If your queries contain a sort/orderby clause, add the sorted field to the end of the index servicing the query. In many cases when querying for documents containing equivalent values, the above […]

Full Article

MongoLab Can Now Be CloudControlled in Europe!

Greetings, adventurers! MongoLab is now available through Berlin-based European PaaS provider, cloudControl as an add-on. We’re very excited to expand our services to include cloud-hosted databases for EU-hosted applications. As a user of cloudControl, your apps are hosted in Amazon EC2 Dublin. MongoLab will host your databases there too. You can develop and deploy a […]

Full Article