O ApsaraDB for HBase Performance-enhanced Edition oferece suporte à API nativa do HBase para acesso ao banco de dados. Para obter instruções de configuração, consulte Usar a API Java para acessar o ApsaraDB for HBase.
A tabela a seguir resume os recursos indisponíveis ou parcialmente disponíveis nesta edição, juntamente com as alternativas recomendadas.
Visão geral do suporte a recursos
|
Recurso |
Status |
Alternativa ou observações |
|
APIs de gerenciamento de cluster (por exemplo, assign region, stopRegionServer) |
Não suportado |
Utilize o Cluster Management System para gerenciar clusters. Execute FLUSH e COMPACTION por meio do HBase Shell ou da API Java. |
|
Coprocessor |
Suporte ainda não disponível (planejado) |
Envie um ticket ou entre em contato com o grupo de Perguntas e Respostas do ApsaraDB for HBase no DingTalk para discutir seus requisitos. |
|
Permissões completas do Hadoop Distributed File System (HDFS) |
Parcialmente suportado |
Use spark-connector, chame a API do HBase no Spark ou utilize a operação TableInputFormat do MapReduce (MR). O HDFS está disponível para operações de bulkload. |
|
Filtros definidos pelo usuário |
Não suportado |
— |
|
Phoenix SQL |
Não suportado |
— |
APIs de gerenciamento de cluster
As operações da API de gerenciamento de cluster — como assign region e stopRegionServer — não são suportadas. Para gerenciar clusters, faça login no Cluster Management System.
Os comandos FLUSH e COMPACTION permanecem disponíveis. Execute-os usando o HBase Shell ou a API Java.
Coprocessor
O Coprocessor ainda não é suportado. A Alibaba Cloud planeja adicionar esse suporte em uma versão futura.
Caso seu caso de uso dependa do Coprocessor, entre em contato com o grupo de Perguntas e Respostas do ApsaraDB for HBase no DingTalk ou envie um ticket para discutir seus requisitos.
Permissões do HDFS
Não há permissões completas do HDFS. O acesso limitado ao HDFS está disponível para importação e exportação de dados em massa. Para mais detalhes, consulte Importar e migrar dados.
Para análises baseadas em Spark, adote uma das seguintes abordagens:
spark-connector: Conecte o Spark diretamente ao ApsaraDB for HBase.
API do HBase no Spark: Chame a API do HBase de dentro da sua aplicação Spark.
TableInputFormat: Utilize a operação TableInputFormat do MapReduce (MR) para ler dados.
Para mais informações, consulte Usar o Spark para acessar o ApsaraDB for HBase.
O acesso ao HDFS está disponível para operações de bulkload.
Filtros definidos pelo usuário
Filtros definidos pelo usuário não são suportados. A abordagem padrão de empacotar o código da classe Filter em um arquivo JAR, enviá-lo para uma pasta do HBase ou para o HDFS e, em seguida, reiniciar o HBase ou carregar o JAR dinamicamente, não está disponível nesta edição.
Phoenix SQL
O Phoenix SQL não é suportado no ApsaraDB for HBase Performance-enhanced Edition.
Obter suporte
Em caso de dúvidas sobre essas limitações, envie um ticket ou entre em contato com o grupo de Perguntas e Respostas do ApsaraDB for HBase no DingTalk (ID do grupo: s0s3eg3).