Thanks Dima and Ted.Yes I need to return the first the 1000 characters.There is no matching involved.
-Nishan On Thu, Sep 11, 2014 at 12:24 PM, Ted Yu <yuzhih...@gmail.com> wrote: > In Nishanth's case, the 5K message is stored in one KeyValue, right ? > > If only the first 1000 Characters of this message are to be returned, > a new KeyValue > needs to be composed and returned. > > Cheers > > On Thu, Sep 11, 2014 at 11:09 AM, Dima Spivak <dspi...@cloudera.com> > wrote: > > > Hi Nishanth, > > > > Take a look at http://hbase.apache.org/book/client.filter.html . If I > > understand your use case correctly, you might want to look at > > RegexStringComparator to match the first 1000 characters of your column > > qualifier. > > > > -Dima > > > > On Thu, Sep 11, 2014 at 12:37 PM, Nishanth S <nishanth.2...@gmail.com> > > wrote: > > > > > Hi All, > > > > > > I have an hbase table with multiple cfs (say c1,c2,c3).Each of this > > column > > > family has a column 'message' which is about 5K.What I need to do is > to > > > grab only the first 1000 Characters of this message when I do a get on > > the > > > table using row Key.I was thinking of using filters to do this on > hbase > > > sever side.Can some one help me on how to go about this. > > > > > > > > > Thanks, > > > Nishan > > > > > >