This was originally posted to the MongoLab blog
MongoLab is excited to offer free hosted databases running on MongoDB 2.1! We have been testing this new version internally and are loving the new features it offers, especially the aggregation framework and time-to-live (TTL) collections. We think you’ll love it too. So pull up a chair, fire up a 2.1 database with MongoLab, and experiment a little! It’s a great opportunity to learn about the new features and help solidify what will become the stable 2.2 release.
I’m sold! How do I get started?
MongoLab’s automated provisioning tools make it easy to get going, but first a brief, but important disclosure: Remember that these experimental databases are not supported for production use. The 2.1 code line is for development and testing purposes only, and as such MongoLab’s support team may not be able to resolve every issue. For production use, you will have to wait for 2.2 to become available and pass the MongoLab certification process before you can run your production apps against our production database plans.
No official date for 2.2 exists, but historically, a production release would follow this development release within a few months.
To provision a 2.1 database for your development and testing needs:
- If you don’t already have one, create a MongoLab account at https://mongolab.com/signup. They’re free!
- 2. On your account home page click either “Create new” or “Clone existing” depending on whether your want to seed data from an existing MongoDB database or not.
- Be sure to choose the free plan and Amazon’s US East region and you will be offered a checkbox just below the list of plans allowing you to choose the experimental 2.1/2.2 option.
- Tick the experimental checkbox, read and accept the disclosure that pops up, and the database you create will be running on MongoDB 2.1!
Pro tip: You can clone a 2.0 database into a 2.1 mongod process, so if you already have some data in 2.0 that you’d like to play with in 2.1 try the cloning feature!