Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4EB49C4AF for ; Tue, 4 Jun 2013 03:57:55 +0000 (UTC) Received: (qmail 24319 invoked by uid 500); 4 Jun 2013 03:57:51 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 23926 invoked by uid 500); 4 Jun 2013 03:57:50 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 23914 invoked by uid 99); 4 Jun 2013 03:57:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Jun 2013 03:57:48 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of asaf.mesika@gmail.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Jun 2013 03:57:44 +0000 Received: by mail-ob0-f173.google.com with SMTP id wc20so8736150obb.32 for ; Mon, 03 Jun 2013 20:57:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=57h0OAz66sAuczz8TmxYI986lYTsMzruR3AR/DTzG48=; b=O2KW7P0WLzLkSE5LGrqvz3y5xpDmvK6SvViJYoA50PT6yKDKG9+Y0sbNkyt+N3gZ/o zLhBBc+GAK5e0Cmu83vC3o61nhchjYRSRdguePZxMVOn94z+26UYLDN/KMSMp/NwXc3h bUkSD3SmtR9J1KTKzNlI4rCGJOyxGGAAAG+y/EV6D+3YARpOSchoC4k2HT2Q+bQ9SnI5 M7Icow+bv6KVG7rOM/HtYx5AWjATpwqgRAHQYxap0B0H+kG1NQnfZ7UueEVrkN56Apzj VeRlNFlVroeDWqHWpCkcT4734adNf6Tb6M5c8osJIDLPZQX/ElqJFi4SZm1K3cVMnxyi qLEA== MIME-Version: 1.0 X-Received: by 10.182.44.165 with SMTP id f5mr11064741obm.26.1370318243604; Mon, 03 Jun 2013 20:57:23 -0700 (PDT) Received: by 10.60.164.42 with HTTP; Mon, 3 Jun 2013 20:57:23 -0700 (PDT) In-Reply-To: References: Date: Tue, 4 Jun 2013 06:57:23 +0300 Message-ID: Subject: Re: Change data capture tool for hbase From: Asaf Mesika To: "user@hbase.apache.org" Content-Type: multipart/alternative; boundary=001a11c2eba023fbe804de4c1429 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2eba023fbe804de4c1429 Content-Type: text/plain; charset=UTF-8 What's wrong with HBase native Master Slave replicate, or am I missing something here? On Mon, Jun 3, 2013 at 12:16 PM, yavuz gokirmak wrote: > Hi all, > > Currently we are working on a hbase change data capture (CDC) tool. I want > to share our ideas and continue development according to your feedback. > > As you know CDC tools are used for tracking the data changes and take > actions according to these changes[1]. For example in relational > databases, CDC tools are mainly used for replication. You can replicate > your source system continuously to another location or db using CDC tool.So > whenever an insert/update/delete is done on the source system, you can > reflect the same operation to the replicated environment. > > As I've said, we are working on a CDC tool that can track changes on a > hbase table and reflect those changes to any other system in real-time. > > What we are trying to implement the tool in a way that he will behave as a > slave cluster. So if we enable master-master replication in the source > system, we expect to get all changes and act accordingly. Once the proof of > concept cdc tool is implemented ( we need one week ) we will convert it to > a flume source. So using it as a flume source we can direct data changes to > any destination (sink) > > This is just a summary. > Please write your feedback and comments. > > Do you know any tool similar to this proposal? > > regards. > > > > > > 1- http://en.wikipedia.org/wiki/Change_data_capture > --001a11c2eba023fbe804de4c1429--