Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # user >> Re: HBase and Data Integrity


+
tsuna 2013-02-17, 00:48
Copy link to this message
-
Re: HBase and Data Integrity
Also check out this blog post for a detailed explanation of ACID in HBase: http://hadoop-hbase.blogspot.com/2012/03/acid-in-hbase.html

________________________________
 From: tsuna <[EMAIL PROTECTED]>
To: Steve Berg <[EMAIL PROTECTED]>
Cc: HBase users <[EMAIL PROTECTED]>
Sent: Saturday, February 16, 2013 4:48 PM
Subject: Re: HBase and Data Integrity
 
bcc: asynchbase@

On Sat, Feb 16, 2013 at 12:28 PM, Steve Berg <[EMAIL PROTECTED]> wrote:
> I have some questions for HBase DB:

Hi Steve,
I'm moving this thread to the HBase user mailing list.

> How to ensure data integrity?

Data stored by HBase in HDFS has 3 replicas of the data and checksums.

> Are there methods ensure the integrity?

It's all built-in, I'm not sure what you meant by "methods" here.

> Does HBase primary key? or alternatives

HBase has only one primary key per table.
You may wanna look at the HBase Book, Chapter 5. "Data Model":
http://hbase.apache.org/book.html#datamodel

> Foreign key?

No.

> Referential Integrity?

No.

> How are the ACID properties to be implemented?

http://hbase.apache.org/acid-semantics.html

--
Benoit "tsuna" Sigoure
+
Ted Yu 2013-02-17, 02:52
+
Andrew Purtell 2013-02-18, 00:15
+
Steve Berg - GMail 2013-03-01, 14:22
+
viv1d 2013-03-11, 20:25
+
lars hofhansl 2013-03-11, 20:56
+
Stack 2013-03-11, 20:37
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB