TiDB Cloud
PingCAP · Outros
O TiDB Cloud e um banco de dados SQL distribuido e gerenciado pela PingCAP. Compativel com MySQL, escala sem sharding manual e roda consultas transacionais e analiticas no mesmo cluster.

Sobre TiDB Cloud
What Is TiDB Cloud
O TiDB Cloud e o servico de banco de dados gerenciado que a PingCAP oferece sobre o TiDB, um banco de dados de codigo aberto que separa armazenamento e computacao para que um unico sistema suporte tanto as gravacoes do dia a dia quanto consultas analiticas pesadas. Voce cria um cluster no console, conecta com os mesmos drivers e ORMs de MySQL que ja usa, e a plataforma cuida da replicacao, do failover e dos patches. Nao ha nada para instalar nem servidor para manter.
O problema que ele ataca e a parede que um banco de dados comum encontra quando o trafego cresce. Quando uma instancia unica de MySQL perde folga, as equipes costumam fazer sharding na mao ou acoplar um data warehouse separado e manter os dois sincronizados. O TiDB Cloud pula as duas etapas. Os dados se distribuem sozinhos entre os nos, as transacoes continuam ACID e fortemente consistentes, e a analise roda sobre dados vivos em vez de uma copia noturna.
Os limites merecem ser ditos com clareza. O TiDB Cloud Starter e multitenant, entao os planos mais baratos nao sao maquinas isoladas. Varios planos mais novos, como o Starter compativel com PostgreSQL, o Essential, o Premium e o BYOC, estao em public preview. Equipes com exigencias rigorosas de conformidade costumam acabar no Dedicated ou no BYOC em vez dos niveis de entrada.
Getting Started
- Crie uma conta no TiDB Cloud. Para comecar no Starter nao e preciso cartao de credito.
- Crie um cluster. Escolha o Starter para uma instancia serverless gratuita ou o Dedicated para uma maquina dedicada, e depois uma regiao na AWS, no Google Cloud, no Azure ou na Alibaba Cloud.
- Conecte o app. Copie a string de conexao e use qualquer driver ou ORM compativel com MySQL. Migrar de uma instancia MySQL existente costuma significar trocar o host, nao o codigo.
- Carregue os dados. Importe um dump pelo console ou aponte a sua replicacao MySQL atual para o novo cluster durante a migracao.
- Monitore e escale. Acompanhe o desempenho das consultas no painel integrado, defina um limite de gasto e ajuste computacao ou armazenamento conforme o trafego muda.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de TiDB Cloud.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores de backend cujo app esta ficando grande demais para uma instancia unica de MySQL
- Equipes de dados que querem evitar um data warehouse separado
- Equipes que criam recursos de IA sobre os dados do app
- Equipes pequenas que querem um banco de dados distribuido de verdade sem estourar o orcamento
Tarefas
- Escalar gravacoes alem de um servidor
- Rodar analise sobre dados vivos
- Migrar de um sharding manual ou de um warehouse isolado
- Embarcar busca semantica em um app
- Absorver picos de trafego
Cenários
- Uma startup cujo banco MySQL bate no limite de conexoes e gravacoes durante um pico de crescimento
- Uma equipe que montou um painel sobre uma exportacao noturna porque o banco de producao nao aguentava as consultas
- Um app que adiciona o recurso de "buscar por significado"
- Uma empresa que precisa que os dados fiquem na propria conta da AWS
Principais recursos
Compatibilidade com MySQL sem reescrever nada
O TiDB Cloud fala o protocolo de MySQL, entao os drivers, ORMs e ferramentas SQL que voce ja tem se conectam como estao. Para a maioria das equipes, migrar do MySQL e uma troca de conexao, nao um projeto de codigo. A PingCAP tambem oferece uma instancia Starter compativel com PostgreSQL em public preview, o que conta se a sua stack pende mais para o Postgres do que para o MySQL.
Escala distribuida sem sharding
Os dados se dividem entre os nos de armazenamento automaticamente, e a sua aplicacao nunca gerencia chaves de sharding nem roteamento. Escalar para cima e adicionar nos, nao reescrever consultas. Essa e a diferenca de fundo em relacao a fazer sharding de MySQL na mao: a consistencia e as transacoes ACID valem em todo o cluster, nao apenas dentro de um fragmento.
HTAP: transacoes e analise juntas
O TiDB Cloud foi feito para HTAP e une processamento transacional e analitico na mesma plataforma. Um armazenamento colunar integrado responde a consultas analiticas sobre os dados atuais, entao voce nao precisa de um warehouse separado nem de um pipeline de ETL para alimenta-lo. Os analistas consultam o mesmo cluster em que o app escreve, sem deixar o app lento.
Busca vetorial nativa para apps de IA
A indexacao vetorial e a busca aproximada por vizinhos mais proximos fazem parte do banco de dados, nao sao um complemento. Embeddings e registros relacionais ficam no mesmo cluster, e voce pode combinar busca por similaridade com joins SQL e filtros de metadados em uma unica consulta. Para pipelines RAG, a camada de recuperacao e o proprio banco de dados que voce ja opera.
Serverless elastico no Starter
O TiDB Cloud Starter e um banco de dados serverless que sobe e desce a computacao conforme a demanda e a leva a zero quando ocioso, entao um prototipo nao paga por capacidade de pico que nao usa. Contas Starter mais novas oferecem 25 GiB de armazenamento em linhas, 25 GiB de armazenamento colunar e 250 milhoes de Request Units por mes entre as instancias elegiveis, com cobranca por consumo a partir dai.
Implantacao em qualquer nuvem
Os clusters rodam na AWS, no Google Cloud, no Microsoft Azure e na Alibaba Cloud, em mais de 30 regioes, entao voce mantem os dados perto dos usuarios e evita depender de um unico fornecedor. Os recursos empresariais incluem criptografia em transito e em repouso, conectividade privada e failover automatico para a continuidade do negocio.
Prós e contras
Prós
- A compatibilidade com MySQL deixa a maioria das migracoes em uma troca de conexao em vez de uma reescrita, o que mantem baixo o custo de mudanca.
- Transacoes e analise dividem o cluster, entao nao ha um warehouse separado para montar nem para manter sincronizado.
- A busca vetorial vem integrada, assim os apps de IA nao precisam rodar e reconciliar um segundo banco de dados para os embeddings.
- O Starter serverless cai a zero, o que segura o custo de ociosidade e dos prototipos sem planejar capacidade.
- Roda na AWS, no Azure, no Google Cloud e na Alibaba Cloud, entao a implantacao nao fica presa a um fornecedor.
Contras
- Os niveis de entrada sao multitenant, entao uma equipe que precise de isolamento rigido em relacao a outros clientes tera de subir para o Dedicated ou o BYOC.
- Varios planos, entre eles o Starter compativel com PostgreSQL, o Essential, o Premium e o BYOC, ainda estao em public preview, entao alguns recursos podem mudar antes da disponibilidade geral.
- Comparado a um MySQL pequeno e unico, operar um banco de dados distribuido envolve mais pecas para entender, e isso e uma carga real para uma equipe pequena.
- Os precos publicados dependem do uso e variam conforme o plano e a regiao, entao estimar a fatura mensal de antemao da algum trabalho.
Perguntas frequentes
O TiDB Cloud roda aplicacoes que ficaram grandes demais para um unico servidor MySQL. Ele cuida de gravacoes transacionais e consultas analiticas no mesmo cluster distribuido, e adiciona busca vetorial para recursos de IA, tudo como servico gerenciado.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a TiDB Cloud.
Alternativas a TiDB Cloud

Odyssey 3
Odyssey · OutrosOdyssey-3 é o modelo de mundo fundacional da Odyssey. Simula física em tempo real, transforma um texto em ambiente interativo e se adapta a robôs, carros e jogos.
JarvisCore
Prescott Data · Programação · Produtividade · OutrosJarvisCore é um runtime de código aberto em Python em que agentes de IA atuam como pares numa malha, assumem tarefas de um registro compartilhado e chegam a serviços externos por um broker sem confiança.
Clef
Cloudflare · Negócios · OutrosClef é o modelo de decisão open source da Cloudflare para o Workers AI. Devolve probabilidades calibradas para perguntas tipadas em vez de texto, então o agente classifica, roteia e age rápido.
