Todos os produtos
Search
Central de documentação

Tablestore:Conceitos básicos

Última atualização: Aug 13, 2026

Compreenda os conceitos fundamentais do Tablestore, incluindo regiões, instâncias, endpoints e throughput de leitura e escrita.

Regiões

O Tablestore está disponível em várias regiões ao redor do mundo. Para reduzir a latência, selecione a região mais próxima das suas cargas de trabalho. Para recuperação de desastres entre regiões, crie instâncias em múltiplas regiões. Especifique o ID da região ao configurar um SDK, chamar uma operação de API ou usar o console do Tablestore. A tabela a seguir lista todas as regiões compatíveis e seus respectivos IDs.

Nuvem pública

Área

Região

ID da região

China

China (Hangzhou)

cn-hangzhou

China (Shanghai)

cn-shanghai

China (Qingdao)

cn-qingdao

China (Beijing)

cn-beijing

China (Zhangjiakou)

cn-zhangjiakou

China (Hohhot)

cn-huhehaote

China (Ulanqab)

cn-wulanchabu

China (Shenzhen)

cn-shenzhen

China (Heyuan)

cn-heyuan

China (Guangzhou)

cn-guangzhou

China (Chengdu)

cn-chengdu

China (Zhongwei)

cn-zhongwei

China (Hong Kong)

cn-hongkong

Ásia-Pacífico

Japan (Tokyo)

ap-northeast-1

South Korea (Seoul)

ap-northeast-2

Singapore

ap-southeast-1

Malaysia (Kuala Lumpur)

ap-southeast-3

Indonesia (Jakarta)

ap-southeast-5

Philippines (Manila)

ap-southeast-6

Thailand (Bangkok)

ap-southeast-7

Malaysia (Johor)

ap-southeast-8

Europa e Américas

Germany (Frankfurt)

eu-central-1

UK (London)

eu-west-1

France (Paris)

eu-west-2

US (Silicon Valley)

us-west-1

US (Virginia)

us-east-1

Brazil (Sao Paulo)

sa-east-1

Mexico

na-south-1

Oriente Médio

UAE (Dubai)

me-east-1

Saudi Arabia (Riyadh)

me-central-1

Instâncias

A instância é a unidade básica para uso e gerenciamento do Tablestore. Cada instância funciona como um banco de dados. O Tablestore executa o controle de acesso e a medição de recursos no nível da instância. Após ativar o Tablestore, crie uma instância no console do Tablestore. Em seguida, crie tabelas e gerencie dados nessa instância.

Nota

Cada conta Alibaba Cloud pode criar até 10 instâncias, e cada instância pode conter até 64 tabelas (incluindo tabelas de dados, tabelas de índice secundário e tabelas de séries temporais). Para aumentar essas cotas, envie um ticket ou participe do grupo de suporte técnico do Tablestore 36165029092.

Tipos de instância

O Tablestore suporta dois tipos de instância: Alto desempenho e Capacidade. Cada tipo de instância pode lidar com dados na escala de petabytes por tabela. Selecione o tipo que melhor se adapta ao seu caso de uso e orçamento. Para detalhes, consulte as tabelas a seguir.

Importante
  • Não é possível alterar o tipo de instância após a criação. Escolha com cuidado.

  • Independentemente do tipo de instância, o uso de índices de pesquisa gera cobranças por armazenamento de alto desempenho, throughput de leitura reservado e throughput de leitura sob demanda. Para mais informações, consulte Search index billing.

  • Independentemente do tipo de instância, ao usar o modelo de séries temporais, o throughput de leitura/escrita sob demanda para dados de séries temporais é faturado à taxa de Capacidade, o throughput de leitura/escrita sob demanda para metadados de séries temporais é faturado à taxa de Alto desempenho, e o armazenamento de metadados de séries temporais é faturado à taxa de armazenamento de Alto desempenho. Para mais informações, consulte Billable items of the TimeSeries model.

Tipo de instância

Alto desempenho

Capacidade

Casos de uso

Cargas de trabalho online que exigem alta concorrência e latência de leitura/escrita ultrabaixa.

Cargas de trabalho offline que requerem armazenamento de menor custo. Não adequado para cargas de trabalho online sensíveis à latência.

Componentes de faturamento

  • Throughput de escrita reservado e sob demanda

  • Throughput de leitura reservado e sob demanda

  • Armazenamento de alto desempenho

  • Tráfego de saída para a Internet

  • Throughput de escrita sob demanda

  • Throughput de leitura sob demanda

  • Armazenamento de capacidade

  • Tráfego de saída para a Internet

Desempenho

Leitura

Alto

Médio

Escrita

Alto

Alto

Concorrência

Alta

Média

Disponibilidade regional

As tabelas a seguir listam as regiões compatíveis com cada tipo de instância e tipo de armazenamento.

Tipo de instância

Área

Regiões compatíveis

Alto desempenho

China

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Zhongwei), China (Hong Kong)

Ásia-Pacífico

South Korea (Seoul), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila), Thailand (Bangkok), Malaysia (Johor)

Europa e Américas

Germany (Frankfurt), UK (London), France (Paris), US (Silicon Valley), US (Virginia), Brazil (Sao Paulo), Mexico

Oriente Médio

Saudi Arabia (Riyadh)

Capacidade

China

China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Shenzhen), China (Chengdu), China (Hong Kong)

Ásia-Pacífico

Japan (Tokyo), Malaysia (Kuala Lumpur), Indonesia (Jakarta)

Europa e Américas

Germany (Frankfurt), UK (London), US (Virginia)

Oriente Médio

UAE (Dubai)

Endpoints

Tipos de endpoint

Cada instância do Tablestore possui um endpoint exclusivo. Existem quatro tipos de endpoint disponíveis: Public, Public (Dual-stack), VPC e Classic Network. Selecione o tipo de endpoint de acordo com o seu ambiente de rede.

Nota

O acesso ao Tablestore pela Internet gera cobranças de tráfego de saída. Para mais informações, consulte Billing overview.

Public

Use o endpoint Public para acessar o Tablestore pela Internet. Formato do endpoint:

https://instanceName.RegionID.ots.aliyuncs.com

VPC

Use o endpoint VPC para acessar o Tablestore a partir de uma nuvem privada virtual. Formato do endpoint:

https://instanceName.RegionID.vpc.tablestore.aliyuncs.com

Classic Network

Use o endpoint Classic Network para acessar o Tablestore a partir de uma instância ECS na mesma região pela rede clássica. Isso reduz a latência e evita cobranças de tráfego de Internet. Formato do endpoint:

https://instanceName.RegionID.ots-internal.aliyuncs.com

Public (Dual-stack)

Use o endpoint Public (Dual-stack) para acessar o Tablestore pela Internet com suporte a IPv4 e IPv6. Formato do endpoint:

https://instanceName.RegionID.tablestore.aliyuncs.com
Nota

Os endpoints Public (Dual-stack) estão disponíveis apenas nas seguintes regiões: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Shenzhen), China (Chengdu) e China (Hong Kong).

Obter um endpoint

  1. Faça login no console do Tablestore. É possível alternar a região e o grupo de recursos na parte superior da página.

  2. Na página Overview, clique em nome da instância ou em Manage Instance. Selecione a Instance Access URL apropriada.

    Cenário de acesso

    Endpoint a ser usado

    Pela Internet

    Use o endpoint Public ou Public (Dual-stack), dependendo do protocolo IP compatível com seu cliente.

    O acesso pela Internet apresenta maior latência. Use a rede VPC sempre que possível.

    Importante
    • Se o seu cliente usar apenas IPv6, use o endpoint Public (Dual-stack).

    • Se o seu cliente não for compatível com IPv6, use o endpoint Public ou Public (Dual-stack).

    A partir de uma VPC

    Use o endpoint VPC.

    A partir da rede clássica

    Use o endpoint Classic Network.

    Nota

    Para mais informações sobre VPCs e a rede clássica, consulte Network types.

Throughput de leitura e escrita

O throughput de leitura e escrita é medido em unidades de capacidade (CUs). Uma CU é a unidade mínima de faturamento para operações de leitura e escrita de dados. Cada operação de leitura ou escrita de API em uma tabela de dados consome as CUs de leitura ou escrita correspondentes.

Regras de cálculo de CU

  • Uma CU de leitura representa a leitura de uma linha de até 4 KB de uma tabela de dados.

  • Uma CU de escrita representa a gravação de uma linha de até 4 KB em uma tabela de dados.

  • Dados menores que 4 KB ou que não sejam múltiplos de 4 KB são arredondados para o próximo múltiplo de 4 KB. Por exemplo, escrever 7,6 KB de dados consome 2 CUs de escrita, e ler 0,1 KB de dados consome 1 CU de leitura.

Throughput de leitura/escrita sob demanda

O throughput de leitura/escrita sob demanda corresponde ao throughput real consumido por segundo que excede o throughput de leitura/escrita reservado. O intervalo de medição é de um segundo. Dentro de cada hora, o Tablestore calcula a média do throughput de leitura/escrita reservado e o throughput acumulado de leitura/escrita sob demanda como o throughput real consumido.

O throughput sob demanda tem preço mais elevado que o throughput reservado, pois o Tablestore precisa provisionar capacidade suficiente para picos de tráfego imprevisíveis. Para reduzir custos, defina um throughput de leitura/escrita reservado adequado.

Importante

Como o Tablestore não consegue estimar com precisão os recursos a serem reservados para o throughput sob demanda, o service pode retornar o erro OTSCapacityUnitExhausted quando uma única chave de partição consumir mais de 10.000 CU por segundo. Use backoff exponencial para reduzir a taxa de requisições à tabela de dados.

Throughput de leitura/escrita reservado

O throughput de leitura/escrita reservado é uma propriedade das tabelas de dados em instâncias de alto desempenho . Você pode especificar o throughput de leitura/escrita reservado ao criar uma tabela de dados.

Nota

Ao usar índices de pesquisa, o Tablestore define automaticamente um throughput de leitura reservado com base no tamanho dos dados do índice. Para mais informações, consulte Search index billing. Não é possível ajustar o throughput de leitura reservado dos índices de pesquisa. Para reduzir esse custo, otimize o tamanho do índice ou o número de linhas.

  • Se o throughput de leitura/escrita reservado for maior que 0, o Tablestore aloca e reserva os recursos correspondentes para a tabela de dados. O acesso que não exceder o throughput reservado por segundo é faturado à taxa de throughput reservado.

  • Se o throughput de leitura/escrita reservado for definido como 0, o Tablestore não aloca nem reserva recursos para a tabela de dados.

    Nota

    Uma tabela de dados inexistente é tratada como tendo 0 throughput de leitura/escrita reservado. Acessar uma tabela de dados inexistente consome 1 CU de leitura sob demanda ou 1 CU de escrita sob demanda, dependendo do tipo de operação.

O preço unitário do throughput reservado é inferior ao do throughput sob demanda. Para reduzir custos, defina um nível apropriado de throughput reservado. Por exemplo, antes de importar uma grande quantidade de dados, defina um throughput de escrita reservado alto para diminuir o custo de escrita. Após concluir a importação, reduza o throughput reservado.

Limites de uso

  • Tabelas de dados em instâncias de capacidade não suportam throughput de leitura/escrita reservado.

  • O throughput de leitura/escrita reservado maior que 0 gera cobranças mesmo sem requisições de leitura ou escrita. O Tablestore limita o throughput de leitura reservado e o throughput de escrita reservado a um máximo de 100.000 cada por tabela de dados. Se uma tabela de dados exigir throughput de leitura/escrita reservado superior a 100.000, envie um ticket ou participe do grupo de suporte técnico do Tablestore 36165029092 para entrar em contato com o suporte técnico.

Regras de atualização do throughput de leitura/escrita reservado

É possível atualizar o throughput de leitura/escrita reservado de uma tabela de dados chamando uma operação ou usando o console. Definir tanto o throughput de leitura reservado quanto o throughput de escrita reservado como 0 remove a configuração de throughput reservado. Isso interrompe as cobranças de throughput reservado e não libera a instância ou a tabela de dados.

  • Dentro de cada dia civil (de 00:00:00 UTC a 00:00:00 UTC do dia seguinte, ou de 08:00 a 08:00 do dia seguinte em UTC+8), você pode ajustar o throughput reservado quantas vezes quiser. O intervalo entre duas atualizações consecutivas na mesma tabela de dados deve ser superior a 1 minuto. Essa regra se aplica tanto à atualização via chamada de operação quanto via console.

  • O ajuste do throughput de leitura/escrita reservado entra em vigor dentro de 1 minuto.

Atualizar chamando uma operação

Chame a operação UpdateTable para modificar o throughput de leitura/escrita reservado de uma tabela.

Atualizar usando o console

  1. Faça login no console do Tablestore.

  2. Na página de lista de instâncias, clique em nome da instância desejada para acessar a página de detalhes da instância.

  3. Clique em aba Tables e, em seguida, clique em nome da tabela de dados desejada para acessar a página de detalhes da tabela.

  4. Verifique os valores atuais de throughput de leitura reservado e throughput de escrita reservado.

  5. Clique em Modify Table Attributes e defina tanto o throughput de leitura reservado quanto o throughput de escrita reservado como 0.

  6. Clique em OK. A mensagem "The table properties are modified." será exibida.

Exemplo de cálculo

Suponha que o throughput de leitura reservado de uma tabela de dados esteja definido como 100 CU. O seguinte padrão de acesso ocorre durante 3 segundos consecutivos:

  • T0: As operações de leitura consomem 120 CU de throughput de leitura. O throughput reservado é de 100 CU, e o throughput de leitura sob demanda consumido é de 20 CU.

  • T1: As operações de leitura consomem 95 CU de throughput de leitura. O throughput reservado é de 100 CU, e o throughput de leitura sob demanda consumido é de 0 CU.

  • T2: As operações de leitura consomem 110 CU de throughput de leitura. O throughput reservado é de 100 CU, e o throughput de leitura sob demanda consumido é de 10 CU.

De T0 a T2, o throughput total de leitura consumido é de 100 CU de throughput de leitura reservado e 30 CU de throughput de leitura sob demanda.