MongoDB is a scalable, high-performance, open source, document-oriented NoSQL database. It features JSON-based document storage with dynamic schemas providing simplicity, power and flexibility, combined with full indexes similar to what a traditional RDBMS user would expect. It also provides solid replication and high-availability features as well as an auto-sharding system for transparent horizontal scalability.
Derick Rethans (@derickr) is a PHP Engineer and Evangelist at 10Gen, the company behind MongoDB, and maintainer of the PHP driver for MongoDB. He has contributed to the PHP project in numerous ways, including the Xdebug PHP extension. He’s a frequent lecturer at conferences, the author of php|architect’s Guide to Date and Time Programming, and the co-author of PHP 5 Power Programming. In his spare time, he contributes to the OpenStreetMap project.
This talk introduces MongoDB for developers who aren't familiar with it through a detailed introduction of how to work with MongoDB from PHP. Derick will cover the basics: from installing the PHP driver and connecting to a MongoDB server to creating, inserting, querying, and updating documents. He'll also cover some accepted best practices in schema design and indexing.
The folks at 10gen have also supplied us a ton of swag for the meeting: books, books, books, shirts, stickers, and more books! If you're looking to learn about MongoDB, this is one you'll not want to miss!