When to Use MongoDB and Hadoop

Apr 17, 2013 / By Samer Forzley

Tags: , ,

Pythian has been working with clients on big data consulting projects, and when it comes to MongoDB and Hadoop, we are often asked two questions.

  • What is the differences between Hadoop and MongoDB?
  • Can Hadoop and MongoDB be used together?

Alex Gorbachev, Pythian’s CTO, recorded this short video to share his insight and answer these two questions.

5 Responses to “When to Use MongoDB and Hadoop”

  • Neenu says:

    here is a question, i am working on a project for DDOS mitigation system.
    and i am looking into mitigating other kinds of attacks as well.
    n i am planning to do this by monitoring the patterns of attacks.
    so here, i wanted to know what will be useful for storing the database of the patterns: mongodb or hadoop ?

    awaiting your reply…

    • Neeraj says:

      Sounds like MongoDB is the best option and then once go beyond few TB , let’s say 3 or 5 TB then You can integrate hadoop to process large data.

  • Felipe says:

    Hi Alex,

    I’m interested in exploring a bit more Hadoop and I’d like to have some suggestions on where to starting from… any website? book? etc
    Thanks in advance for your help.

    Regards,
    -Felipe

  • Harish says:

    I would suggest go through some videos on youtube and start experimenting with Hadoop

    1. Collection of Videos on Hadoop/Eco-System components
    http://www.youtube.com/channel/UCLKzuy6OgQwCJ5XaSFn5yRQ

    2. http://www.youtube.com/watch?v=ziqx2hJY8Hg

  • Ron says:

    I do sorta disagree with one item that he stated. He said that mongo is used with values like dozens or hundreds of rows. In my experience, it works very well with very large numbers of documents. We are successfully using data in our website that has nearly 3 million rows. Obviously we are paging the data, but retrieving the data is still relatively pretty fast for the amount of data that we have. We have several other collections with 100,000′s of documents also.

Leave a Reply

  • (will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>