Hi Paul, I have already read Jonathan Ellis's Blog today (http://spyced.blogspot.com/2009/03/why-i-like-cassandra.html)
in this blog, Jonathan tried to explain the difference between Cassandra and Hbase. But I have several questions. In this blog Jonathan said: 1. Hbase Follows the bigtable model, so it's more complicated than it needs to be. (300+kloc vs 50 for Cassandra; many more components). This means it's that much harder for me to troubleshoot. But in same blog Jonathan also said that Cassandra is a sort of hybrid between dynamo and big table. Therefore I can conclude Cassandra also follows the Big Table model. my question is: what is the difference between Cassandra and Hbase since both of them follows the Big Table model?? I also do not understand what is the meaning of "so it's more complicated than it needs to be"?? Since Cassandra also follows Big Table model, why Hbase more complicated than it needs to be?? Jonathan also said "(300+kloc vs 50 for Cassandra; many more components)". Does that statement mean Coding in Hbase more long than Cassndra?? (therefore it is much harder for him to troubleshoot) To run Cassandra, should I check out the code from (http://svn.apache.org/repos/asf/incubator/cassandra/trunk)?? or as an User, I just enough download the binary software of Cassandra 0.6.1 from http://cassandra.apache.org?? Thank You. On Sun, Apr 25, 2010 at 2:05 AM, Paul Prescod <p...@prescod.net> wrote: > http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/ > > http://spyced.blogspot.com/2009/03/why-i-like-cassandra.html > > On Sat, Apr 24, 2010 at 10:20 AM, dir dir <sikerasa...@gmail.com> wrote: > > In general what is the difference between Cassandra and HBase?? > > > > Thanks. > > >