How data is stored physically in Bigtable

Viewed 1187

Lets assume a table test

                  cf:a          cf:b      yy:a      kk:cat
"com.cnn.news"    zubrava10     sobaka    foobar
"ch.main.users"   -             -         -         purrpurr

And the first cell ("zubrava") has 10 versions (10 timestamps) ("zubrava1", "zubrava2"...)

How data of this table will be stored on disk?

I mean is the primary index always

("row","column_family:column",timestamp) ?

So 10 versions of the same row for 10 timestamps will be stored together? How the entire table is stored?

Is scan for all values of given column is as fast as in column-oriented models?

SELECT cf:a from test
1 Answers
Related