To stress what Andrew said, the HBase homepage says: "HBase is an open-source, distributed, versioned, column-oriented store modeled after Google's Bigtable: A Distributed Storage System for Structured Data <http://research.google.com/archive/bigtable.html> by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Hadoop and HDFS."
Note the phrases "modeled after" and "Bigtable-like", not "is 100% exactly the same as." On 3/5/12 8:09 PM, "Andrew Purtell" <[email protected]> wrote: >> On Mar 5, 2012, at 6:28 PM, D S wrote: >> Simple, I want to see what is meant by the claim that HBase = Big Table. >> How far does this claim go? > >Who is making this claim? > >I think we say that HBase is a BigTable clone, because it attempts to be >faithful to the BigTable architecture as described in Google's BigTable >paper of 2004. > >> How identical are the two products? Does it stop at the fronted >> specifications? > >An architectural comparison would be valid. Pull the Google BigTable >paper and then grab a copy of Lars George's HBase book or read the source >and/or ask questions. > > >> Does it go into the internals? I just want to know how identical >> these two products are and how different are the two. > >> If I took the current build of HBase and had a time machine and >>installed >> it in all those circa 2003 Google servers (and not one server more), >>would >> I end up with something similar to what Google had back then? > > >Google's BigTable is closed source, so who can say. > >Best regards, > > > - Andy > >Problems worthy of attack prove their worth by hitting back. - Piet Hein >(via Tom White)
