I just came across a new (to me) developer/DBA tool for MongoDB called MongoChef. And I'm finding that the Chef is quite talented.
The visual Query Builder is what people new to MongoDB (and partial to SQL syntax) will appreciate the most, because it eases you into the JSON-based query language that is natively supported by MongoDB, making you productive with MongoDB immediately.
You can easily:
- Select a "table" (MongoDB Collection, as in the left-most pane in the screenshot below)
- Drag a field from the table-view of your MongoDB Collection (the middle pane below), and
- Drop the field into the Query Builder (the right-most pane) to build up your "where" clause and to specify sorting and projection (which fields should be included or excluded)
Screenshot 1 - MongoChef Query Builder
MongoDB 3.x Support
MongoChef fully supports MongoDB 3.0, including the WiredTiger and In-memory storage engines.
MongoChef is offered for free for "non-commercial" use, which I take to mean that if you are simply using it to personally learn MongoDB, you are honoring the terms of the free license. Otherwise, MongoChef is licensed per-person (on as many machines as that person wishes to use) for $99.