This week's book / license giveaways are in the JDBC and Relational Databases and Java in General forums.
We're giving away four copies each of PostGIS in Action and Java Advanced Topics Training and have the authors on-line!
See this thread and this one for details.
The moose likes Hadoop and the fly likes what to choose? Hadoop or Cassandra? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Databases » Hadoop
Bookmark "what to choose? Hadoop or Cassandra?" Watch "what to choose? Hadoop or Cassandra?" New topic
Author

what to choose? Hadoop or Cassandra?

Mohamed El-Refaey
Ranch Hand

Joined: Dec 08, 2009
Posts: 119
Hadoop is a non-relational data storage and processing. Hadoop has shown rapid adoption in the enterprise, and is undoubtedly the leading technology in "big data" data processing. Also, Cassandra is another non-relational system that uses the BigTable data model, but employs Amazon's Dynamo scheme for data distribution and clustering.

If I have the option, what shall i use, Cassandra or Hadoop? or both of them?

Regards,
Mohamed El-Refaey


Best Regards, Mohamed El-Refaey
www.egyptcloudforum.com
Alex Holmes
Author
Greenhorn

Joined: Oct 19, 2012
Posts: 21
Given that Cassandra is a real-time system, and Hadoop is batch-based, so they end up complimenting each other.


Author, Hadoop in Practice, http://www.manning.com/holmes/
Blog at http://grepalex.com/
Mohamed El-Refaey
Ranch Hand

Joined: Dec 08, 2009
Posts: 119
Alex Holmes wrote:Given that Cassandra is a real-time system, and Hadoop is batch-based, so they end up complimenting each other.

Perfect then!, that means that if your app needs both requirements(real-time and batch processing), then Hadoop and Cassandra will make a perfect match ..
Thanks Alex for this! are you aware of a project that use both of them (open source or even commercial) ?
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: what to choose? Hadoop or Cassandra?