I noticed that our test data set is suddenly missing a lot of data, and I
am wondering if it's because I'm misunderstanding how HBase handles puts.

Suppose we have 3 families: ca, cb and cc.

Before on row abcde-fgh-ijkl

ca:q1=....
ca:q2=....
ca:q3=....
cb:q1=....
cb:q2=....
cc:q1=....

We send a put that adds q4, q5, q6 and q7.

Now the row looks like this:
ca:q4=....
ca:q5=....
ca:q6=....
ca:q7=....

I thought a PUT would just add data. It looks like it's overwriting the
entire row.

Reply via email to