thinkaurelius / titan

Distributed Graph Database
http://titandb.io
Apache License 2.0
5.25k stars 1.01k forks source link

Add Support for Cloud Bigtable HBase-Compatible Client #1203

Open espeed opened 8 years ago

espeed commented 8 years ago

Google's fully-managed Cloud Bigtable service provides an HBase 1.0 and 1.1 compatible client, which should be a drop-in replacement for the hbase-client:

The read/write latency at 99% is 6ms: http://googlecloudplatform.blogspot.com/2015/05/introducing-Google-Cloud-Bigtable.html

graben1437 commented 8 years ago

What are your thoughts on how to provide this ? Will you provide the support in a separate repo, similar to what Amazon did for their AWS DyanmoDb repo ? https://github.com/awslabs/dynamodb-titan-storage-backend

Or are you suggesting this be a package inside of Titan ?

jturmel commented 8 years ago

Since it should be closely related to the KeyValueStore it seems like making it part of the core package wouldn't hurt anything.