Cloud Bigtable et API HBase

Une manière de communiquer avec Cloud Bigtable consiste à utiliser le client Cloud Bigtable HBase pour Java, qui est une version personnalisée du client Apache HBase. Le client Cloud Bigtable HBase pour Java vous permet d'écrire dans des applications Java qui communiquent avec Cloud Bigtable via l'API HBase Open Source. Le client est compatible avec les versions 1.0.x, 1.1.x, 1.2.x et 1.3.x de l'API HBase.

Pour savoir comment ajouter le client HBase pour Java à votre application, consultez la section Bibliothèques clientes.

Le code source du client est disponible dans le référentiel GitHub GoogleCloudPlatform/cloud-bigtable-client. Un exemple de code utilisant le client est disponible dans les référentiels GitHub suivants :

Lorsque vous utilisez le client Cloud Bigtable HBase pour Java, vous n'avez pas besoin d'exécuter le serveur HBase. Vous utilisez simplement une version modifiée de l'interface client HBase. Google exécute et maintient les serveurs pour le service Cloud Bigtable.

HBase et Cloud Bigtable n'étant pas identiques, il existe des différences mineures entre l'API HBase standard et l'API HBase pour Cloud Bigtable. Pour en savoir plus, consultez la section Différences entre les API HBase et Cloud Bigtable.

Le client Cloud Bigtable HBase pour Java fonctionne avec Hadoop 2.4 et versions ultérieures. Il nécessite un environnement d'exécution Java 8.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Cloud Bigtable