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