Skip to main content
  • Book
  • © 2015

Pro MongoDB Development

Apress

Authors:

  • A unique book focused on development with MongoDB using Java as well as scripting programming languages and techniques
  • Deepak Vohra is a certified Java programmer/developer who has experience in big data and NoSQL programming
  • MongoDB along with Hadoop and Java are some of today's most important big data and cloud computing technologies for today's professionals

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xviii
  2. Using a Java Client with MongoDB

    • Deepak Vohra
    Pages 1-37
  3. Using the Mongo Shell

    • Deepak Vohra
    Pages 39-87
  4. Using MongoDB with PHP

    • Deepak Vohra
    Pages 89-128
  5. Using MongoDB with Ruby

    • Deepak Vohra
    Pages 129-176
  6. Using MongoDB with Node.js

    • Deepak Vohra
    Pages 177-242
  7. Migrating Couchbase to MongoDB

    • Deepak Vohra
    Pages 273-296
  8. Migrating Oracle Database

    • Deepak Vohra
    Pages 297-304
  9. Using Kundera with MongoDB

    • Deepak Vohra
    Pages 305-343
  10. Using Spring Data with MongoDB

    • Deepak Vohra
    Pages 345-404
  11. Creating an Apache Hive Table with MongoDB

    • Deepak Vohra
    Pages 405-426
  12. Back Matter

    Pages 477-481

About this book

Pro MongoDB Development is about MongoDB, a NoSQL database based on the BSON (binary JSON) document model. The book discusses all aspects of using MongoDB in web applications: Java, PHP, Ruby, JavaScript are the most commonly used programming/scripting languages and the book discusses accessing MongoDB database with these languages. 


The book also discusses using Java EE frameworks Kundera and Spring Data with MongoDB. As NoSQL databases are commonly used with the Hadoop ecosystem the book also discusses using MongoDB with Apache Hive. Migration from other NoSQL databases (Apache Cassandra and Couchbase) and from relational databases (Oracle Database) is also discussed. 



What You'll Learn:
  • How to use a Java client and MongoDB shell
  • How to use MongoDB with PHP, Ruby, and Node.js as well

  • How to migrate Apache Cassandra tables to MongoDB documents; Couchbase to MongoDB; and transferring data between Oracle and MongoDB
  • How to use Kundera, Spring Data, and Spring XD with MongoDB
  • How to load MongoDB data into Oracle Database and integrating MongoDB with Oracle Database in Oracle Data Integrator


  • Audience:


    The target audience of the book is NoSQL database developers. Target audience includes Java, PHP and Ruby developers. The book is suitable for an intermediate level course in NoSQL database. 

    About the author

    Deepak Vohra is an Oracle Certified Associate and a Sun Certified Java Programmer. Deepak is a Fellow British Computer Scoiety.  Deepak has published in Oracle Magazine, OTN, IBM developerWorks, ONJava, DevSource,  WebLogic Developer’s Journal, XML Journal, Java Developer’s Journal, FTPOnline, and devx.








    Bibliographic Information

    Buy it now

    Buying options

    eBook USD 34.99
    Price excludes VAT (USA)
    • Available as EPUB and PDF
    • Read on any device
    • Instant download
    • Own it forever
    Softcover Book USD 44.99
    Price excludes VAT (USA)
    • Compact, lightweight edition
    • Dispatched in 3 to 5 business days
    • Free shipping worldwide - see info

    Tax calculation will be finalised at checkout

    Other ways to access