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)