Todos os produtos
Search
Central de documentação

Storage Services Overview:Tablestore

Última atualização: Sep 24, 2026

O Tablestore é um service de armazenamento de dados da Alibaba Cloud projetado para armazenar grandes volumes de dados estruturados. Ele permite consultar e analisar dados com eficiência. O Tablestore oferece os modelos Wide Column, Timeline e Timestream, compatíveis com o HBase. Ele pode armazenar petabytes de dados, fornecer dezenas de milhões de transações por segundo (TPS) e oferecer latência de milissegundos.

Cenários

O Tablestore pode armazenar petabytes de dados em uma única tabela. Ele também suporta dezenas de milhões de TPS e diversos tipos de índices, como índice secundário global, índice de texto completo, índice invertido e índice espaço-temporal. O Tablestore é amplamente utilizado para dados estruturados em áreas como redes sociais, Internet das Coisas (IoT), inteligência artificial (IA), metadados e big data.

  • Metadados

    Ao armazenar grandes volumes de dados, como documentos e arquivos de mídia, é importante também armazenar e analisar os metadados correspondentes. Por exemplo, em cenários que envolvem o armazenamento de pedidos de e-commerce, históricos de transações de contas bancárias ou contas telefônicas de operadoras, você também precisa armazenar e analisar uma grande quantidade de metadados. Com o Tablestore, gerencie esses metadados de forma eficiente.

  • Dados de mensagens

    O modelo Timeline proprietário do Tablestore foi projetado para dados de mensagens. Ele abstrai filas de mensagens leves que suportam diversos tópicos. Use este modelo para armazenar grandes volumes de informações sociais, incluindo chats de mensagens instantâneas (IM) e fluxos de feed, como comentários, publicações e curtidas. O modelo Timeline é utilizado em vários sistemas de IM, como o DingTalk, para dar suporte à sincronização de grandes volumes de mensagens.

  • Rastreamento de trajetórias

    O Tablestore oferece o modelo Timestream para gerenciar e analisar dados de trajetórias de cenários como corrida, ciclismo, caminhada e entrega de alimentos.

  • Big data científico

    Os dados em grade multidimensionais são um tipo de big data científico utilizado em áreas das geociências, como meteorologia, oceanografia, geologia e geomorfologia. O volume desses dados é grande e está em constante crescimento. Os cientistas precisam explorar rapidamente os dados e executar vários tipos de consultas online que exigem baixa latência. O Tablestore resolve os desafios de armazenamento e desempenho de consultas associados a grandes volumes de big data científico.

  • Big data da Internet

    Os designers de product para plataformas de e-commerce e de informações devem agregar, resumir e analisar dados de várias plataformas para orientar o desenvolvimento futuro do product. Os departamentos de relações públicas e marketing também precisam responder prontamente à opinião pública. O Tablestore ajuda a armazenar e analisar dezenas de bilhões de registros relacionados à opinião pública na Internet.

  • Internet das Coisas

    O Tablestore é ideal para armazenar dados de séries temporais de dispositivos IoT e sistemas de monitoramento. Ele suporta leituras SQL diretas para análises de big data e fornece interfaces eficientes para leituras de fluxo incrementais, permitindo tanto análises em lote quanto computação de fluxo em tempo real.

Desempenho

Uma única tabela no Tablestore pode suportar até 10 PB de dados, trilhões de registros, dezenas de milhões de TPS e latência de milissegundos. Ele conta com balanceamento de carga automático e migração de hot spots, o que elimina a necessidade de operações e manutenção (O&M) manuais. O Tablestore oferece alto throughput de gravação e desempenho de leitura e gravação estável e previsível. Para mais informações, consulte o Tablestore performance white paper.

Durabilidade dos dados e disponibilidade do service

O Tablestore armazena múltiplos backups dos seus dados em máquinas diferentes, distribuídas em racks distintos, e recupera os dados rapidamente em caso de falha. O service foi projetado para oferecer alta disponibilidade de 99,99% e confiabilidade de dados de 99,999999999% (onze noves).

Escalabilidade e elasticidade

O Tablestore utiliza particionamento de dados e balanceamento de carga para alcançar uma expansão contínua de armazenamento. À medida que o volume de dados em uma tabela aumenta, o Tablestore ajusta automaticamente as partições de dados para alocar mais armazenamento para essa tabela. O Tablestore escala para suportar pelo menos 10 PB de armazenamento de dados, com uma única tabela capaz de suportar pelo menos 1 PB de dados ou um trilhão de registros.

Segurança

O Tablestore fornece mecanismos de autenticação e autorização nos níveis de tabela e de API. Ele suporta autorização temporária do Security Token Service (STS), autenticação de permissões personalizadas e isolamento de recursos para contas raiz e usuários do RAM. Para mais informações, consulte Introduction to RAM and STS. O Tablestore suporta acesso a partir da Internet, redes internas do ECS e VPCs, além de fornecer controle de acesso à rede.

Interfaces

O Tablestore fornece operações de API RESTful padrão. Os desenvolvedores geralmente usam ferramentas ou SDKs que encapsulam essas operações de API para desenvolver aplicativos. Atualmente, o Tablestore fornece SDKs for various developer languages, incluindo Java, Python, PHP e Go. O command-line interface (CLI) fornece comandos simples. Com ele, gerencie instâncias, tabelas e dados. Ele suporta as plataformas Windows, Linux e Mac.

No console de gerenciamento do Tablestore, crie instâncias, tabelas de dados e índices de pesquisa. Execute também operações básicas de leitura e gravação de dados e monitore métricas de acesso das instâncias e tabelas, como consultas por segundo (QPS), latência e o número de solicitações.

Modelos de faturamento

O Tablestore oferece um método de faturamento de pagamento conforme o uso que ajuda a lidar com flutuações de tráfego e solicitações de alta concorrência e baixa latência a um custo reduzido. Também é possível comprar planos de recursos baseados em assinatura antecipadamente, e as taxas de uso são deduzidas da cota do seu plano. O faturamento do Tablestore é baseado no uso. Os itens de faturamento incluem armazenamento de dados, throughput de leitura, throughput de gravação e tráfego de saída para a Internet. O sistema cobra taxas adicionais ao usar índices de pesquisa ou índices secundários globais. Para mais informações, consulte Billing overview.