You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Himanish Kushary <hi...@gmail.com> on 2011/05/24 20:28:19 UTC

Any trigger like facility for HBase tables

Hi,

Is there any trigger-like facility in HBase. I would like to get notified
about any data update/insert into a HBase table and fire up a map-reduce
based on that update/insert event on the newly inserted or updated data.

Any framework which supports this for HBase ?

Could somebody please suggest.

-- 
Thanks & Regards
Himanish

Re: Any trigger like facility for HBase tables

Posted by Bill Graham <bi...@gmail.com>.
Here's a thread on the lily list that compares RowLog vs Coprocessors fyi:

http://groups.google.com/group/lily-discuss/browse_thread/thread/e50f56c47d3c8307/a52bc9f592d38327?lnk=gst&q=RowLog#a52bc9f592d38327


On Thu, May 26, 2011 at 11:20 AM, Gary Helmling <gh...@gmail.com> wrote:

> Yes, there's no separate insert/update distinction in HBase.  Both are
> simply handled as Puts.
>
> For the hooks exposed to coprocessors during regular data operations, see:
>
> http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java?view=markup
>
> Specifically, you'd be interested in the prePut() and postPut() methods.
>
> --gh
>
>
> On Thu, May 26, 2011 at 10:56 AM, Chris Tarnas <cf...@email.com> wrote:
>
> > HBase doesn't really distinguish between updates and inserts - they
> really
> > are both just puts. You would need to lock the row and then do a get to
> see
> > if any data exists for the row - that would allow you to to see if you
> are
> > doing an insert or update. I'm not sure what specific facilities
> > coprocessors have to support that.
> >
> > -chris
> >
> >
> > On May 26, 2011, at 10:49 AM, Himanish Kushary wrote:
> >
> > > Lily RowLog seems to support only "on-Update of a Row" kind of
> operation
> > not
> > > "On-Insert of new Row in a table". is that true ? What about HBase
> > > Co-processor ? Does it support doing some activity based on insert into
> a
> > > table ?
> > >
> > > On Tue, May 24, 2011 at 8:27 PM, Andrew Purtell <ap...@apache.org>
> > wrote:
> > >
> > >> For coprocessors you need to use trunk.
> > >>
> > >>  - Andy
> > >>
> > >> --- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:
> > >>
> > >>> From: Ted Yu <yu...@gmail.com>
> > >>> Subject: Re: Any trigger like facility for HBase tables
> > >>> To: user@hbase.apache.org
> > >>> Cc: billgraham@gmail.com
> > >>> Date: Tuesday, May 24, 2011, 1:48 PM
> > >>> I don't think so.
> > >>>
> > >>> On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <
> himanish@gmail.com
> > >>> wrote:
> > >>>
> > >>>> Thanks Ted and Bill. Will take a look into both of
> > >>> these. I am using CDH3,
> > >>>> does it have co-processors ?
> > >>>>
> > >>>> On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
> > >>> wrote:
> > >>>>
> > >>>>> As well as
> > >>>>> http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> > >>>>>
> > >>>>> I'd like to hear if anyone has had good or bad
> > >>> experiences using either
> > >>>> of
> > >>>>> these techniques, as we'll soon have a need to
> > >>> implement   update
> > >>>>> notifications as well.
> > >>>>>
> > >>>>>
> > >>>>> On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
> > >>> wrote:
> > >>>>>
> > >>>>>> Take a look at
> http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> > >>>>>>
> > >>>>>> On Tue, May 24, 2011 at 11:28 AM, Himanish
> > >>> Kushary <himanish@gmail.com
> > >>>>>>> wrote:
> > >>>>>>
> > >>>>>>> Hi,
> > >>>>>>>
> > >>>>>>> Is there any trigger-like facility in
> > >>> HBase. I would like to get
> > >>>>> notified
> > >>>>>>> about any data update/insert into a
> > >>> HBase table and fire up a
> > >>>>> map-reduce
> > >>>>>>> based on that update/insert event on
> > >>> the newly inserted or updated
> > >>>>> data.
> > >>>>>>>
> > >>>>>>> Any framework which supports this for
> > >>> HBase ?
> > >>>>>>>
> > >>>>>>> Could somebody please suggest.
> > >>>>>>>
> > >>>>>>> --
> > >>>>>>> Thanks & Regards
> > >>>>>>> Himanish
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Thanks & Regards
> > >>>> Himanish
> > >>>>
> > >>>
> > >>
> > >
> > >
> > >
> > > --
> > > Thanks & Regards
> > > Himanish
> >
> >
>

Re: Any trigger like facility for HBase tables

Posted by Gary Helmling <gh...@gmail.com>.
Yes, there's no separate insert/update distinction in HBase.  Both are
simply handled as Puts.

For the hooks exposed to coprocessors during regular data operations, see:
http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java?view=markup

Specifically, you'd be interested in the prePut() and postPut() methods.

--gh


On Thu, May 26, 2011 at 10:56 AM, Chris Tarnas <cf...@email.com> wrote:

> HBase doesn't really distinguish between updates and inserts - they really
> are both just puts. You would need to lock the row and then do a get to see
> if any data exists for the row - that would allow you to to see if you are
> doing an insert or update. I'm not sure what specific facilities
> coprocessors have to support that.
>
> -chris
>
>
> On May 26, 2011, at 10:49 AM, Himanish Kushary wrote:
>
> > Lily RowLog seems to support only "on-Update of a Row" kind of operation
> not
> > "On-Insert of new Row in a table". is that true ? What about HBase
> > Co-processor ? Does it support doing some activity based on insert into a
> > table ?
> >
> > On Tue, May 24, 2011 at 8:27 PM, Andrew Purtell <ap...@apache.org>
> wrote:
> >
> >> For coprocessors you need to use trunk.
> >>
> >>  - Andy
> >>
> >> --- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:
> >>
> >>> From: Ted Yu <yu...@gmail.com>
> >>> Subject: Re: Any trigger like facility for HBase tables
> >>> To: user@hbase.apache.org
> >>> Cc: billgraham@gmail.com
> >>> Date: Tuesday, May 24, 2011, 1:48 PM
> >>> I don't think so.
> >>>
> >>> On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <himanish@gmail.com
> >>> wrote:
> >>>
> >>>> Thanks Ted and Bill. Will take a look into both of
> >>> these. I am using CDH3,
> >>>> does it have co-processors ?
> >>>>
> >>>> On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
> >>> wrote:
> >>>>
> >>>>> As well as
> >>>>> http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> >>>>>
> >>>>> I'd like to hear if anyone has had good or bad
> >>> experiences using either
> >>>> of
> >>>>> these techniques, as we'll soon have a need to
> >>> implement   update
> >>>>> notifications as well.
> >>>>>
> >>>>>
> >>>>> On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
> >>> wrote:
> >>>>>
> >>>>>> Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> >>>>>>
> >>>>>> On Tue, May 24, 2011 at 11:28 AM, Himanish
> >>> Kushary <himanish@gmail.com
> >>>>>>> wrote:
> >>>>>>
> >>>>>>> Hi,
> >>>>>>>
> >>>>>>> Is there any trigger-like facility in
> >>> HBase. I would like to get
> >>>>> notified
> >>>>>>> about any data update/insert into a
> >>> HBase table and fire up a
> >>>>> map-reduce
> >>>>>>> based on that update/insert event on
> >>> the newly inserted or updated
> >>>>> data.
> >>>>>>>
> >>>>>>> Any framework which supports this for
> >>> HBase ?
> >>>>>>>
> >>>>>>> Could somebody please suggest.
> >>>>>>>
> >>>>>>> --
> >>>>>>> Thanks & Regards
> >>>>>>> Himanish
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Thanks & Regards
> >>>> Himanish
> >>>>
> >>>
> >>
> >
> >
> >
> > --
> > Thanks & Regards
> > Himanish
>
>

Re: Any trigger like facility for HBase tables

Posted by Ted Yu <yu...@gmail.com>.
Looking at the code in HRegion, I don't see per Put notification by
coprocessor.

On Thu, May 26, 2011 at 10:56 AM, Chris Tarnas <cf...@email.com> wrote:

> HBase doesn't really distinguish between updates and inserts - they really
> are both just puts. You would need to lock the row and then do a get to see
> if any data exists for the row - that would allow you to to see if you are
> doing an insert or update. I'm not sure what specific facilities
> coprocessors have to support that.
>
> -chris
>
>
> On May 26, 2011, at 10:49 AM, Himanish Kushary wrote:
>
> > Lily RowLog seems to support only "on-Update of a Row" kind of operation
> not
> > "On-Insert of new Row in a table". is that true ? What about HBase
> > Co-processor ? Does it support doing some activity based on insert into a
> > table ?
> >
> > On Tue, May 24, 2011 at 8:27 PM, Andrew Purtell <ap...@apache.org>
> wrote:
> >
> >> For coprocessors you need to use trunk.
> >>
> >>  - Andy
> >>
> >> --- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:
> >>
> >>> From: Ted Yu <yu...@gmail.com>
> >>> Subject: Re: Any trigger like facility for HBase tables
> >>> To: user@hbase.apache.org
> >>> Cc: billgraham@gmail.com
> >>> Date: Tuesday, May 24, 2011, 1:48 PM
> >>> I don't think so.
> >>>
> >>> On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <himanish@gmail.com
> >>> wrote:
> >>>
> >>>> Thanks Ted and Bill. Will take a look into both of
> >>> these. I am using CDH3,
> >>>> does it have co-processors ?
> >>>>
> >>>> On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
> >>> wrote:
> >>>>
> >>>>> As well as
> >>>>> http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> >>>>>
> >>>>> I'd like to hear if anyone has had good or bad
> >>> experiences using either
> >>>> of
> >>>>> these techniques, as we'll soon have a need to
> >>> implement   update
> >>>>> notifications as well.
> >>>>>
> >>>>>
> >>>>> On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
> >>> wrote:
> >>>>>
> >>>>>> Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> >>>>>>
> >>>>>> On Tue, May 24, 2011 at 11:28 AM, Himanish
> >>> Kushary <himanish@gmail.com
> >>>>>>> wrote:
> >>>>>>
> >>>>>>> Hi,
> >>>>>>>
> >>>>>>> Is there any trigger-like facility in
> >>> HBase. I would like to get
> >>>>> notified
> >>>>>>> about any data update/insert into a
> >>> HBase table and fire up a
> >>>>> map-reduce
> >>>>>>> based on that update/insert event on
> >>> the newly inserted or updated
> >>>>> data.
> >>>>>>>
> >>>>>>> Any framework which supports this for
> >>> HBase ?
> >>>>>>>
> >>>>>>> Could somebody please suggest.
> >>>>>>>
> >>>>>>> --
> >>>>>>> Thanks & Regards
> >>>>>>> Himanish
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Thanks & Regards
> >>>> Himanish
> >>>>
> >>>
> >>
> >
> >
> >
> > --
> > Thanks & Regards
> > Himanish
>
>

Re: Any trigger like facility for HBase tables

Posted by Chris Tarnas <cf...@email.com>.
HBase doesn't really distinguish between updates and inserts - they really are both just puts. You would need to lock the row and then do a get to see if any data exists for the row - that would allow you to to see if you are doing an insert or update. I'm not sure what specific facilities coprocessors have to support that.

-chris


On May 26, 2011, at 10:49 AM, Himanish Kushary wrote:

> Lily RowLog seems to support only "on-Update of a Row" kind of operation not
> "On-Insert of new Row in a table". is that true ? What about HBase
> Co-processor ? Does it support doing some activity based on insert into a
> table ?
> 
> On Tue, May 24, 2011 at 8:27 PM, Andrew Purtell <ap...@apache.org> wrote:
> 
>> For coprocessors you need to use trunk.
>> 
>>  - Andy
>> 
>> --- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:
>> 
>>> From: Ted Yu <yu...@gmail.com>
>>> Subject: Re: Any trigger like facility for HBase tables
>>> To: user@hbase.apache.org
>>> Cc: billgraham@gmail.com
>>> Date: Tuesday, May 24, 2011, 1:48 PM
>>> I don't think so.
>>> 
>>> On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <himanish@gmail.com
>>> wrote:
>>> 
>>>> Thanks Ted and Bill. Will take a look into both of
>>> these. I am using CDH3,
>>>> does it have co-processors ?
>>>> 
>>>> On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
>>> wrote:
>>>> 
>>>>> As well as
>>>>> http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
>>>>> 
>>>>> I'd like to hear if anyone has had good or bad
>>> experiences using either
>>>> of
>>>>> these techniques, as we'll soon have a need to
>>> implement   update
>>>>> notifications as well.
>>>>> 
>>>>> 
>>>>> On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
>>> wrote:
>>>>> 
>>>>>> Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
>>>>>> 
>>>>>> On Tue, May 24, 2011 at 11:28 AM, Himanish
>>> Kushary <himanish@gmail.com
>>>>>>> wrote:
>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> Is there any trigger-like facility in
>>> HBase. I would like to get
>>>>> notified
>>>>>>> about any data update/insert into a
>>> HBase table and fire up a
>>>>> map-reduce
>>>>>>> based on that update/insert event on
>>> the newly inserted or updated
>>>>> data.
>>>>>>> 
>>>>>>> Any framework which supports this for
>>> HBase ?
>>>>>>> 
>>>>>>> Could somebody please suggest.
>>>>>>> 
>>>>>>> --
>>>>>>> Thanks & Regards
>>>>>>> Himanish
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Thanks & Regards
>>>> Himanish
>>>> 
>>> 
>> 
> 
> 
> 
> -- 
> Thanks & Regards
> Himanish


Re: Any trigger like facility for HBase tables

Posted by Himanish Kushary <hi...@gmail.com>.
Lily RowLog seems to support only "on-Update of a Row" kind of operation not
"On-Insert of new Row in a table". is that true ? What about HBase
Co-processor ? Does it support doing some activity based on insert into a
table ?

On Tue, May 24, 2011 at 8:27 PM, Andrew Purtell <ap...@apache.org> wrote:

> For coprocessors you need to use trunk.
>
>   - Andy
>
> --- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:
>
> > From: Ted Yu <yu...@gmail.com>
> > Subject: Re: Any trigger like facility for HBase tables
> > To: user@hbase.apache.org
> > Cc: billgraham@gmail.com
> > Date: Tuesday, May 24, 2011, 1:48 PM
> > I don't think so.
> >
> > On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <himanish@gmail.com
> >wrote:
> >
> > > Thanks Ted and Bill. Will take a look into both of
> > these. I am using CDH3,
> > > does it have co-processors ?
> > >
> > > On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
> > wrote:
> > >
> > > > As well as
> > > > http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> > > >
> > > > I'd like to hear if anyone has had good or bad
> > experiences using either
> > > of
> > > > these techniques, as we'll soon have a need to
> > implement   update
> > > > notifications as well.
> > > >
> > > >
> > > > On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
> > wrote:
> > > >
> > > > > Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> > > > >
> > > > > On Tue, May 24, 2011 at 11:28 AM, Himanish
> > Kushary <himanish@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Is there any trigger-like facility in
> > HBase. I would like to get
> > > > notified
> > > > > > about any data update/insert into a
> > HBase table and fire up a
> > > > map-reduce
> > > > > > based on that update/insert event on
> > the newly inserted or updated
> > > > data.
> > > > > >
> > > > > > Any framework which supports this for
> > HBase ?
> > > > > >
> > > > > > Could somebody please suggest.
> > > > > >
> > > > > > --
> > > > > > Thanks & Regards
> > > > > > Himanish
> > > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Thanks & Regards
> > > Himanish
> > >
> >
>



-- 
Thanks & Regards
Himanish

Re: Any trigger like facility for HBase tables

Posted by Andrew Purtell <ap...@apache.org>.
For coprocessors you need to use trunk.

   - Andy

--- On Tue, 5/24/11, Ted Yu <yu...@gmail.com> wrote:

> From: Ted Yu <yu...@gmail.com>
> Subject: Re: Any trigger like facility for HBase tables
> To: user@hbase.apache.org
> Cc: billgraham@gmail.com
> Date: Tuesday, May 24, 2011, 1:48 PM
> I don't think so.
> 
> On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <hi...@gmail.com>wrote:
> 
> > Thanks Ted and Bill. Will take a look into both of
> these. I am using CDH3,
> > does it have co-processors ?
> >
> > On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com>
> wrote:
> >
> > > As well as
> > > http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> > >
> > > I'd like to hear if anyone has had good or bad
> experiences using either
> > of
> > > these techniques, as we'll soon have a need to
> implement   update
> > > notifications as well.
> > >
> > >
> > > On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com>
> wrote:
> > >
> > > > Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> > > >
> > > > On Tue, May 24, 2011 at 11:28 AM, Himanish
> Kushary <himanish@gmail.com
> > > > >wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Is there any trigger-like facility in
> HBase. I would like to get
> > > notified
> > > > > about any data update/insert into a
> HBase table and fire up a
> > > map-reduce
> > > > > based on that update/insert event on
> the newly inserted or updated
> > > data.
> > > > >
> > > > > Any framework which supports this for
> HBase ?
> > > > >
> > > > > Could somebody please suggest.
> > > > >
> > > > > --
> > > > > Thanks & Regards
> > > > > Himanish
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > Thanks & Regards
> > Himanish
> >
> 

Re: Any trigger like facility for HBase tables

Posted by Ted Yu <yu...@gmail.com>.
I don't think so.

On Tue, May 24, 2011 at 1:45 PM, Himanish Kushary <hi...@gmail.com>wrote:

> Thanks Ted and Bill. Will take a look into both of these. I am using CDH3,
> does it have co-processors ?
>
> On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com> wrote:
>
> > As well as
> > http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
> >
> > I'd like to hear if anyone has had good or bad experiences using either
> of
> > these techniques, as we'll soon have a need to implement   update
> > notifications as well.
> >
> >
> > On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com> wrote:
> >
> > > Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> > >
> > > On Tue, May 24, 2011 at 11:28 AM, Himanish Kushary <himanish@gmail.com
> > > >wrote:
> > >
> > > > Hi,
> > > >
> > > > Is there any trigger-like facility in HBase. I would like to get
> > notified
> > > > about any data update/insert into a HBase table and fire up a
> > map-reduce
> > > > based on that update/insert event on the newly inserted or updated
> > data.
> > > >
> > > > Any framework which supports this for HBase ?
> > > >
> > > > Could somebody please suggest.
> > > >
> > > > --
> > > > Thanks & Regards
> > > > Himanish
> > > >
> > >
> >
>
>
>
> --
> Thanks & Regards
> Himanish
>

Re: Any trigger like facility for HBase tables

Posted by Himanish Kushary <hi...@gmail.com>.
Thanks Ted and Bill. Will take a look into both of these. I am using CDH3,
does it have co-processors ?

On Tue, May 24, 2011 at 3:24 PM, Bill Graham <bi...@gmail.com> wrote:

> As well as
> http://www.lilyproject.org/lily/about/playground/hbaserowlog.html
>
> I'd like to hear if anyone has had good or bad experiences using either of
> these techniques, as we'll soon have a need to implement   update
> notifications as well.
>
>
> On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com> wrote:
>
> > Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
> >
> > On Tue, May 24, 2011 at 11:28 AM, Himanish Kushary <himanish@gmail.com
> > >wrote:
> >
> > > Hi,
> > >
> > > Is there any trigger-like facility in HBase. I would like to get
> notified
> > > about any data update/insert into a HBase table and fire up a
> map-reduce
> > > based on that update/insert event on the newly inserted or updated
> data.
> > >
> > > Any framework which supports this for HBase ?
> > >
> > > Could somebody please suggest.
> > >
> > > --
> > > Thanks & Regards
> > > Himanish
> > >
> >
>



-- 
Thanks & Regards
Himanish

Re: Any trigger like facility for HBase tables

Posted by Bill Graham <bi...@gmail.com>.
As well as http://www.lilyproject.org/lily/about/playground/hbaserowlog.html

I'd like to hear if anyone has had good or bad experiences using either of
these techniques, as we'll soon have a need to implement   update
notifications as well.


On Tue, May 24, 2011 at 11:31 AM, Ted Yu <yu...@gmail.com> wrote:

> Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/
>
> On Tue, May 24, 2011 at 11:28 AM, Himanish Kushary <himanish@gmail.com
> >wrote:
>
> > Hi,
> >
> > Is there any trigger-like facility in HBase. I would like to get notified
> > about any data update/insert into a HBase table and fire up a map-reduce
> > based on that update/insert event on the newly inserted or updated data.
> >
> > Any framework which supports this for HBase ?
> >
> > Could somebody please suggest.
> >
> > --
> > Thanks & Regards
> > Himanish
> >
>

Re: Any trigger like facility for HBase tables

Posted by Ted Yu <yu...@gmail.com>.
Take a look at http://hbaseblog.com/2010/11/30/hbase-coprocessors/

On Tue, May 24, 2011 at 11:28 AM, Himanish Kushary <hi...@gmail.com>wrote:

> Hi,
>
> Is there any trigger-like facility in HBase. I would like to get notified
> about any data update/insert into a HBase table and fire up a map-reduce
> based on that update/insert event on the newly inserted or updated data.
>
> Any framework which supports this for HBase ?
>
> Could somebody please suggest.
>
> --
> Thanks & Regards
> Himanish
>