hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Re: Can a put delete other values?
Date Sun, 13 Dec 2015 22:14:19 GMT
The put for q4, q5, q6 and q7 wouldn't overwrite existing rows.

When were the columns q1 to q3 written ?
What is the TTL for your table ?

Thanks

On Sun, Dec 13, 2015 at 12:36 PM, Mike Thomsen <mikerthomsen@gmail.com>
wrote:

> 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.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message