phoenix-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Loffler <Alex.Loff...@telus.com>
Subject Setting a TTL in an upsert
Date Wed, 23 Sep 2015 07:11:15 GMT
Hi,

 

Is it possible to define the TTL of a row (or even each cell in the row)
during an upsert e.g:

 

upsert into test values(1,2,3) TTL=1442988643355;

 

Assuming the table has a TTL this would allow per-row retention policies
(with automatic garbage-collection by HBase) by e.g. setting the upsert TTL
to a time in the future.

 

For example if the TTL on the table is set to 60 (seconds), a row with a
desired retention policy of 1 year could be upserted with a TTL=now() + 1
year.

 

Thanks in advance,

-Alex.


Mime
View raw message