Changes for version 0.34

  • $conn->foo->bar->baz now gets the bar.baz collection in the foo database
  • Slight speed improvements on inserts
  • Added $conn->query_timeout option to control timeout lengths for all queries done over a given connection
  • MongoDB::Cursor::tailable and MongoDB::Cursor::immortal
  • added TO_JSON function to MongoDB::OID
  • Fixed safe save (Othello Maurer)
  • BACKWARD-BREAKING: removed old indexing syntax (if you started using the driver less than a year ago, this shouldn't affect you. If you're an old- timer, make sure you're not using the syntax that has been deprecated for a year).

Documentation

The data types used with MongoDB
Some more advanced examples
Indexing collections
Getting started with MongoDB

Modules

Mongo Driver for Perl
Encoding and decoding utilities (more to come)
JavaScript code
A Mongo collection
A connection to a Mongo server
A cursor/iterator for Mongo query results
A Mongo database
A file storage utility
A Mongo GridFS file
A Mongo ObjectId