Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Recent Rough Cuts

This book takes you through the simple steps of setup and usage of MongoDB, all the way through to detailed theory behind the core of the database platform. Web developers usually stick to MySQL as it is ubiquitous and simple - however modern development has requirements that exceed the simplicity and utility of a relational database engine; and this leaves most developers in a world of uncertainty when they investigate alternative platforms. The only way to really take advantage of these modern document databases is to completely rethink the way you model your data. This is especially difficult for PHP developers; and many cannot understand examples prepared in other languages with dramatically different syntax, such as ruby or python. Unfortunately that is the vast majority of tutorials and articles found online. This book will cover development in PHP, Ruby, Python and Java with supplemental web materials for full applications in all languages.