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

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!

This message was sent by Atlassian JIRA

View raw message