Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 751 Bytes

README.md

File metadata and controls

26 lines (18 loc) · 751 Bytes

HCapture

A proof of concept change data capture tool for Hbase environment.

Aim

Main aim of this tool is to capture nosql transactions from Hbase edit logs and reflect these changes to another nosql database or any RDMS with adapters.

Change data capture tools are widely used in relational database systems for disaster recovery, reporting and triggering external system without effecting production system. (http://en.wikipedia.org/wiki/Change_data_capture)

Requirenments

  • Java
  • Unix

Skills to be Gained

  • Knowledge on Hbase internals
  • Knowledge of NOSQL databases

TODOs

  • Learning Hadoop/Hbase environment.
  • Learning Hbase data replication process in detail.
  • Design an external tool for listening data changes.