archcoder

Taking on the cargo cult coder.

MongoDB Stuff

| Comments

I’ve had a lot of great discussions around mongoDB lately & from those discussions I was able to put together this list of resources that helped get our teams more educated and more foundationally rooted in this tech & get a better idea of what MongoDB’s ideal usage is. Thanks to the Fellowship Technologies devs & IT guys, Wynn Netherland (of the ChangeLog) , & all of the guys who generated the content below.

Watch this! Its a great video on high level MongoDB (worth the hour) Michael Dirolf - Intro to MongoDB

The Basics


MongoDB root site: http://www.mongodb.org

MongoDB browser shell tutorial (this thing is killer): http://try.mongodb.org/

MongoDB quickstart setup http://www.mongodb.org/display/DOCS/Quickstart

MongoDB from visual studio http://highoncoding.com/Articles/678_Introduction_to_MongoDb_Database.aspx

bson Basics (bson is the basic storage structure that MongoDB uses ) http://www.mongodb.org/display/DOCS/BSON http://bsonspec.org/

The Videos / Audio


Michael Dirolf - Intro to MongoDB http://nosql.mypopescu.com/post/288988845/video-michael-dirolf-10gen-introduction-to-mongodb

INTRODUCTION TO MONGODB: CRUD OPERATION USING MONGODB SHELL http://nosql.mypopescu.com/post/304497261/introduction-to-mongodb-screencast

Presentation on mongoDB http://leadit.us/hands-on-tech/MongoDB-High-Performance-SQL-Free-Database

The Dev Show - 16:30 they discuss MongoDB http://5by5.tv/devshow/1

How others are using it


List of applications using MongoDB in production http://www.mongodb.org/display/DOCS/Production+Deployments

The article explains how Business Insider uses and scales MongoDB. http://www.businessinsider.com/how-we-use-mongodb-2009-11

Boxed Ice’s reflection on why they went with MongoDB to replace mySQL and how it’s working for them in PROD as well as some struggles they faced and what they did about them: http://blog.boxedice.com/2009/07/25/choosing-a-non-relational-database-why-we-migrated-from-mysql-to-mongodb/

The More complex stuff


Post on Why mongoDB does not use a SQL syntax http://blog.mongodb.org/post/447761175/should-mongodb-use-sql-as-a-query-language

Replication http://www.mongodb.org/display/DOCS/Replication

Backups (shutdown and backup is just one option) http://www.mongodb.org/display/DOCS/Backups

Using dump and restore http://www.mongodb.org/display/DOCS/Import+Export+Tools#ImportExportTools-mongodump http://www.mongodb.org/display/DOCS/Import+Export+Tools#ImportExportTools-mongorestore