CDN$ 53.01
  • List Price: CDN$ 58.34
  • You Save: CDN$ 5.33 (9%)
Only 5 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
MongoDB in Action: Covers... has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

MongoDB in Action: Covers MongoDB version 3.0 Paperback – Apr 15 2016

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 53.01
CDN$ 30.23 CDN$ 46.28

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 480 pages
  • Publisher: Manning Publications; 2 edition (April 15 2016)
  • Language: English
  • ISBN-10: 1617291609
  • ISBN-13: 978-1617291609
  • Product Dimensions: 18.5 x 2.3 x 23.1 cm
  • Shipping Weight: 771 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #180,496 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

Product Description

About the Author

Kyle Banker, after several years of maintaining the MongoDB Ruby driver at 10gen, is now plying his skills at a startup. He can be found blogging about MongoDB and related topics of interest at

Peter Bakkum is a developer with expertise using MongoDB for building and scaling data infrastructure in large commercial deployments.

Shaun Verch has worked at MongoDB on the core server team, and has been part of other educational efforts, such as the M101JS online course about using MongoDB with Node.js.

Doug Garrett, a speaker at the first MongoDB World conference in NYC and one of the winners of the MongoDB Innovation Award for Analytics, is a software engineer in the Bioinformatics department of Genentech Research and Early Development.

Tim Hawkins served as the Head of European Search Engineering for Yahoo and later as a lead solutions architect focused on internationalization and scalability.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0x9f10499c) out of 5 stars 1 review
4 of 4 people found the following review helpful
HASH(0x9f0b1624) out of 5 stars Aimed at experienced software developers, but good for MongoDB beginners and casual users, as well April 28 2016
By Si Dunn - Published on
Format: Paperback
This updated edition is aimed at software developers, but it doesn't ignore those of us who are more "casual" users of MongoDB. Indeed, this is an excellent book for newcomers to MongoDB, especially if you are patient and willing to read through an introductory chapter focusing on "MongoDB's history, design goals, and application use cases." Many people, of course, just want to jump straight into downloading software, running it, and playing with it for a while before getting down to serious stuff such as application use cases. So Appendix A is the place to go for getting MongoDB onto Linux, Mac, or Windows PCs. Then, once you have MongoDB installed, you can jump back to Chapter 2 to start learning how to use the JavaScript shell. After that, things start getting more "practical." For example, Chapter 3 introduces "Writing programs using MongoDB." Here, Ruby is used to work with the MongoDB API, but the author notes: "MongoDB, Inc. provides officially supported, Apache-licensed MongoDB drivers for all of the most popular programming languages. The driver examples in the book use Ruby, but the principles we’ll illustrate are universal and easily transferable to other drivers. Throughout the book we’ll illustrate most commands with the JavaScript shell, but examples of using MongoDB from within an application will be in Ruby."

I won't try to sum up everything in this well-written, 13-chapter book. I have used older, 2.X versions of MongoDB in MEAN stack applications. And, separately, I have worked a bit with Ruby and MongoDB. But in each case, I haven't needed to learn all that much about MongoDB itself, mainly just ensure that it is storing data that can be accessed in the right place and updated, saved or deleted as needed. So this book, written for 3.0.X (and later, as well as earlier) MongoDB releases is an eye-opener for me and one that I will keep around for reference and more learning now that I have upgraded to 3.2.

Part 1 of this 2nd edition "provides a broad, practical introduction to MongoDB." Part 2 offers "a deep exploration of MongoDB’s document data model." And Part 3 examines MongoDB "from the database administrator’s perspective. This means we’ll cover all the things you need to know about performance, deployments, fault tolerance, and scalability."

One cautionary note: The author points out that "as of MongoDB v3.0, 32-bit binaries will no longer be supported." Of course, some 3.X 32-bit binaries are still out there, and you can install them, but you will get a lot of warning messages from MongoDB. Download a 64-bit binary if your system will support it.

The author realizes that many readers who have some MongoDB experience will not read the book straight through but will jump around to chapters in many different orders and will even skip some chapters. And this is okay. MongoDB in Action: Second Editon is a book many of us will be happy to have handy whenever we need to get a better grip on some new aspect of working with this great open-source, document database.

(My thanks to Manning for providing a review copy.)