Нет описания

jkzlzhoujie c85b5db02e sep hbase demo 重命名 6 лет назад
hbase-sep-api 433cf3315c init 6 лет назад
hbase-sep-impl 59127857d0 sep hbase 同步数据到 es 6 лет назад
hbase-sep-start c85b5db02e sep hbase demo 重命名 6 лет назад
hbase-sep-tools 433cf3315c init 6 лет назад
.gitignore 433cf3315c init 6 лет назад
LICENSE caae405489 Initial commit 6 лет назад
README.md 433cf3315c init 6 лет назад
pom.xml 8e91225101 sep hbase demo 重命名 6 лет назад

README.md

HBase Side-Effect Processor

The HBase Side-Effect Processor is a framework for handling HBase row mutation events (i.e. Put and Delete) asynchronously. The framework makes use of the built-in HBase replication functionality, and allows users to register EventListeners which will be notified when a row mutation occurs in HBase.

This approach is significantly different from the use of Coprocessors due to it being asynchronous -- the distribution of events and execution of event handlers has no direct impact on write throughput in HBase.

To get started with the HBase-SEP, try playing with the included demo sub-project, see the demo readme.

A blog post on the SEP and SEP monitoring: http://www.ngdata.com/the-hbase-side-effect-processor-and-hbase-replication-monitoring/

Building

You can build the full hbase-indexer project as follows:

mvn clean install -DskipTests

The default build is linked to HBase 0.94. In order to build for HBase 0.98, run the following command:

mvn clean install -DskipTests -Dhbase.api=0.98