hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anoop John <anoop.hb...@gmail.com>
Subject Re: observer coprocessor question regarding puts
Date Sun, 09 Jun 2013 04:47:29 GMT
You want to have an index per every CF+CQ right?  You want to maintain diff
tables for diff columns?

Put is having getFamilyMap method Map CF vs List KVs.  From this List of
KVs you can get all the CQ names and values etc..


On Sat, Jun 8, 2013 at 11:24 PM, rob mancuso <rcuso123@gmail.com> wrote:

> Hi,
> I'm looking to write a post-put observer coprocessor to maintain a
> secondary index.  Basically, my current rowkey design is a composite of
> A,B,C and I want to be able to also access data by C.  So all i'm looking
> to do is invert the rowkey and apply it for all cf:cq values that come in.
> My problem (i think), is that in all the good examples i've seen, they all
> deconstruct the Put by calling put.get(<cf>,<cq>)...implying they know the
> qualifier ahead of time.  I'm looking to specify the family and generate a
> put to the secondary index table for all qualifiers ...not knowing or
> caring what the qualifier is.
> Any pointers would be appreciated,
> Thx - Rob
> Is there a way

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