DESCRIPTION MongoDB is a document-oriented database that's highly scalable and delivers very high-performance, especially with massive data sets that need to be spread across multiple servers. It blends the things you expect with any database--like indexing, querying, and high availability--with powerful new features like easy horizontal scaling ( auto-sharding ), map/reduce aggregation, and a flexible document data model to support dynamic schemas. MongoDB in Action is a comprehensive guide to MongoDB for application developers. The book begins by explaining what makes MongoDB unique and describing its ideal use cases. A series of tutorials designed for MongoDB mastery then leads into detailed examples for leveraging MongoDB in e-commerce, social networking, analytics, and other common applications. KEY POINTS * Numerous examples, implemented in Ruby * Comprehensive explanations * Written by a MongoDB insider
Kyle Banker works as a software engineer at 10gen, the company behind MongoDB, where he maintains the official MongoDB Ruby driver. He can be found blogging about MongoDB and related topics of interest at http://kylebanker.com/blog.