hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Liu Shaohui (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-12884) Asynchronous Event Notification in HBase
Date Tue, 20 Jan 2015 07:52:34 GMT
Liu Shaohui created HBASE-12884:
-----------------------------------

             Summary:  Asynchronous Event Notification in HBase
                 Key: HBASE-12884
                 URL: https://issues.apache.org/jira/browse/HBASE-12884
             Project: HBase
          Issue Type: New Feature
            Reporter: Liu Shaohui


*Background*
In many scenarios, we need an asynchronous event notification 
mechanism on HBase to know which data have been changed and users can do some pre-defined
reactions to these events.

For example: 
* Incremental statistics of data in HBase
* Audit about change of important data
* To clean invalid data in other cache systems

*Features maybe*
* The mechanism is scalable.
* The notification is asynchronous. We don't want to affect the write performance of HBase.
* The notification is reliable. The events can't be lost, but we can tolerate duplicated events.

*Solution Maybe*
* Event notification based on replication. Transform the WAL edits to events, and replicates
a special peer that users implements.


This is just a brief thought about this feature. Discussions and suggestions are welcomed!
Thanks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message