Principais conclusões
- Qdrant, Weaviate e Chroma são open source e gratuitos para self-hosting. O Pinecone é somente cloud — não existe uma versão self-hosted do Pinecone a nenhum preço.
- O Qdrant Cloud tem uma camada genuinamente gratuita para sempre (0,5 vCPU / 1GB RAM / 4GB de disco, verificado em 27/08/2026) — sem limite de tempo, sem necessidade de cartão.
- O Pinecone Starter é gratuito (2GB de armazenamento, 2M gravações/mês, 1M leituras/mês); as camadas pagas começam em $20/mês fixo (Builder) ou $50/mês de uso mínimo (Standard).
- O Weaviate Cloud não tem camada gratuita permanente — apenas um teste Sandbox de 14 dias. A camada Flex paga começa em $45/mês mínimo, verificado contra a reestruturação de preços do Weaviate de outubro de 2025, ainda vigente em 27/08/2026.
- O Chroma Cloud Starter custa $0/mês mais cobrança por uso (gravações, armazenamento, consultas); a camada Team custa $250/mês mais uso.
- Estrelas no GitHub, verificadas em 27/08/2026 via a API pública de cada projeto: Qdrant 34.223, Chroma 29.163, Weaviate 16.756.
- O Pinecone opera um programa de afiliados público real para criadores de conteúdo (confirmado em pinecone.io/partners) — Weaviate e Qdrant têm apenas programas de parceiros/revendedores voltados a empresas, sem programa de afiliados individual. A PromptQuorum não está atualmente inscrita em nenhum desses programas.
📍 Em uma frase
O Qdrant vence em performance por dólar no self-hosted com uma camada gratuita para sempre; o Pinecone vence na cloud gerenciada sem infraestrutura; Weaviate e Chroma cobrem nichos específicos.
💬 Em termos simples
Um banco de dados vetorial armazena as "impressões digitais" numéricas (embeddings) dos seus documentos para que um app de IA encontre rapidamente os mais relevantes — a parte de retrieval do RAG (retrieval-augmented generation).
Você deve fazer self-hosting ou usar cloud gerenciada?
Faça self-hosting se você tem capacidade de DevOps e quer evitar cobrança por requisição; use cloud gerenciada se quer lançar sem operar um banco de dados. Essa é a primeira decisão a tomar, antes de comparar produtos individuais — ela elimina metade do campo imediatamente.
O self-hosting (Qdrant, Weaviate ou Chroma) significa que você roda o banco de dados na sua própria infraestrutura. Você paga por computação e seu próprio tempo, sem taxas por consulta, e controla totalmente a residência de dados. O custo é real: alguém precisa aplicar patches, monitorar, fazer backup e escalar esse servidor.
A cloud gerenciada (Pinecone, ou Weaviate Cloud / Qdrant Cloud em vez de self-hosting) significa que o fornecedor opera a infraestrutura. Você paga uma taxa mensal mais uso, e uptime, escalonamento e patches são problema do fornecedor. O custo é uma fatura recorrente que cresce com o uso, e você depende da confiabilidade do fornecedor.
- 1Vá de self-hosted se: você já opera outra infraestrutura (Kubernetes, stack Docker Compose), precisa de controle total de residência de dados, ou seu volume de vetores é grande o suficiente para que a cobrança cloud por uso custe mais que uma VM.
Why it matters: O self-hosting elimina completamente a cobrança por consulta — um app RAG ativo pode gerar milhões de unidades de leitura/gravação por mês, o que se acumula rápido em preços cloud por uso. - 2Vá de cloud gerenciada se: você é uma equipe pequena sem DevOps dedicado, quer lançar em dias e não semanas, ou seu volume de vetores é pequeno o suficiente para que uma camada gratuita ou de entrada seja suficiente.
Why it matters: A cloud gerenciada troca uma fatura mensal previsível por zero carga operacional — sem patches, sem estratégia de backup para projetar, sem plantão para uma falha de banco de dados. - 3Se estiver em dúvida, comece com o Qdrant self-hosted em uma VM pequena ou container Docker.
Why it matters: A camada cloud gratuita para sempre do Qdrant e seu binário Rust leve o tornam o ponto de partida de menor risco — você pode migrar para Pinecone ou Weaviate Cloud depois, se decidir que a cloud gerenciada vale o custo recorrente.
Comparação self-hosted: Qdrant vs Weaviate vs Chroma
Qdrant, Weaviate e Chroma são todos open source e gratuitos para self-hosting — o Pinecone não tem opção self-hosted a nenhum preço, por isso está excluído desta tabela. As três opções self-hosteáveis diferem significativamente em linguagem, licença e complexidade de deploy.
| Banco de dados | Linguagem | Licença | Busca híbrida | Dificuldade de configuração |
|---|---|---|---|---|
| Qdrant | Rust | Apache 2.0 | Sim (integrada) | Baixa — binário único/Docker |
| Weaviate | Go | BSD-3-Clause | Sim (integrada) | Média — Docker Compose, módulos |
| Chroma | Núcleo Python/Rust | Apache 2.0 | Limitada (filtro de metadados + vetor) | A mais baixa — pip install, modo embutido |
🔍Insight: O Chroma é o único dos três que roda embutido diretamente dentro de um processo Python sem servidor separado — o caminho mais rápido do zero a um protótipo funcional, mas o menos adequado para um deploy de produção multisserviço.
Pinecone: cloud gerenciada, sem self-hosting
**O Pinecone é somente cloud — não existe uma versão self-hosted a nenhum preço — mas sua camada Starter gratuita e a camada Builder de $20/mês o tornam o caminho mais rápido do zero a um banco de dados vetorial gerenciado funcionando.** Verificado diretamente em pinecone.io/pricing, em 27/08/2026.
Starter (gratuito): até 2GB de armazenamento, 2M gravações/mês, 1M leituras/mês, sem mínimo mensal. Builder: $20/mês fixo, até 10GB de armazenamento, 5M gravações/mês, 2M leituras/mês. Standard: $50/mês de uso mínimo, armazenamento ilimitado a $0,33/GB/mês, $4–$4,50 por milhão de unidades de gravação, $16–$18 por milhão de unidades de leitura. Enterprise: $500/mês mínimo, mesmos preços por unidade que o Standard mais suporte de nível superior.
O Pinecone também oferece Bring Your Own Cloud (BYOC) — o software do Pinecone roda dentro da sua própria conta cloud e VPC — o mais próximo que o Pinecone chega de self-hosting, mas é um produto empresarial com preço personalizado, não um binário self-hosted gratuito ou de baixo custo como Qdrant, Weaviate ou Chroma.
O Pinecone opera um programa de afiliados público real para criadores de conteúdo e educadores (confirmado em pinecone.io/partners, separado de seus programas Solution Partner e Referral). Esta página usa links de produto simples para o Pinecone sem relação de afiliado atual — a PromptQuorum não está atualmente inscrita nesse programa.
- Somente cloud — sem opção self-hosted a nenhum preço
- Starter (gratuito): 2GB de armazenamento, 2M gravações/mês, 1M leituras/mês, sem mínimo
- Builder: $20/mês fixo, 10GB de armazenamento, 5M gravações/mês, 2M leituras/mês
- Standard: $50/mês mínimo, armazenamento ilimitado, uso além do volume incluído
- Enterprise: $500/mês mínimo
- BYOC: preço personalizado, roda na sua própria conta cloud/VPC
💡Tip: Teste de comissão zero: ainda recomendaríamos o Pinecone a uma equipe de startup escolhendo cloud gerenciada se o Pinecone não pagasse nada à PromptQuorum? Sim — a camada Starter gratuita e a camada Builder de $20/mês são genuinamente a forma de menor atrito de ter um banco de dados vetorial gerenciado funcionando sem operar infraestrutura.
Weaviate: self-hosted ou cloud gerenciada
**O Weaviate é open source (BSD-3-Clause) e gratuito para self-hosting, ou você pode usar o Weaviate Cloud, que não tem camada gratuita permanente — apenas um teste Sandbox de 14 dias antes de você precisar pagar.** O Weaviate Cloud reestruturou seus preços em outubro de 2025: a antiga camada Serverless de $25/mês foi substituída por uma camada Flex de $45/mês mínimo, que ainda é o preço atual na data de verificação deste artigo, 27/08/2026.
Weaviate Cloud Flex: $45/mês mínimo, infraestrutura compartilhada, SLA de 99,5%. Plus: $280/mês mínimo (compromisso anual), infraestrutura dedicada, SLA de 99,9%, SOC 2. Premium: preço personalizado, Bring Your Own Cloud, elegível para HIPAA, escolha entre deploy compartilhado ou dedicado. O Weaviate self-hosted não custa nada além da sua própria infraestrutura — é o mesmo código BSD-3-Clause que roda o Weaviate Cloud.
O repositório GitHub do Weaviate mostra 16.756 estrelas em 27/08/2026 (verificado via a API pública do GitHub), a menor das três opções open source aqui, embora ainda seja um projeto mantido ativamente com lançamentos regulares.
O Weaviate tem um ecossistema de parceiros voltado a empresas (Technology Alliance Partners, integradores de sistemas, revendedores de valor agregado) em vez de um programa de afiliados individual para criadores de conteúdo — nenhuma estrutura de comissão por indicação foi encontrada em weaviate.io na data desta verificação.
- Self-hosted: gratuito, BSD-3-Clause, ilimitado
- Cloud Sandbox: teste gratuito de 14 dias, não é uma camada gratuita permanente
- Cloud Flex: $45/mês mínimo, infraestrutura compartilhada, SLA 99,5%
- Cloud Plus: $280/mês mínimo, infraestrutura dedicada, SLA 99,9%, SOC 2
- Cloud Premium: preço personalizado, BYOC, elegível para HIPAA
- 16.756 estrelas no GitHub (verificado em 27/08/2026)
Qdrant: self-hosting mais rápido, camada cloud gratuita
**O Qdrant é open source (Apache 2.0), escrito em Rust, e tem uma camada Qdrant Cloud genuinamente gratuita para sempre (0,5 vCPU / 1GB RAM / 4GB de disco, verificado em qdrant.tech/pricing em 27/08/2026) sem limite de tempo e sem necessidade de cartão.** O self-hosting é gratuito em qualquer escala — você paga apenas pela sua própria infraestrutura.
Camada gratuita: 0,5 vCPU, 1GB RAM, 4GB de disco, cluster de nó único, inferência cloud gratuita com modelos de embedding selecionados. Standard: preços por uso além da camada gratuita, recursos dedicados, escalonamento flexível, SLA de uptime de 99,5% — diferente de Pinecone ou Weaviate, o Qdrant não publica um mínimo mensal fixo para o Standard. Premium: gasto mínimo exigido (valor não publicado), SSO, links VPC privados, SLA de uptime de 99,9%. Hybrid Cloud e Private Cloud: preço personalizado para necessidades de residência de dados e regulação.
O repositório GitHub do Qdrant mostra 34.223 estrelas em 27/08/2026 (verificado via a API pública do GitHub) — a maior das três opções open source, e o Qdrant levantou $50M em financiamento em março de 2026 para expandir sua infraestrutura cloud.
A página de parceiros do Qdrant lista parceiros de infraestrutura cloud (AWS, Google Cloud, Microsoft Azure, Oracle Cloud, DigitalOcean e outros para deploy gerenciado) e um programa de desconto para startups, não um programa de afiliados individual para criadores de conteúdo.
- Self-hosted: gratuito, Apache 2.0, ilimitado
- Camada cloud gratuita: 0,5 vCPU / 1GB RAM / 4GB de disco, gratuita para sempre, sem necessidade de cartão
- Standard: por uso, sem mínimo mensal fixo publicado, recursos dedicados, SLA 99,5%
- Premium: gasto mínimo (valor não publicado), SSO, links VPC privados, SLA 99,9%
- 34.223 estrelas no GitHub (verificado em 27/08/2026) — a maior das três opções open source
- Hybrid Cloud / Private Cloud: preço personalizado para ambientes regulados
🔍Insight: O Qdrant é o único dos quatro cuja camada cloud gratuita não tem limite de tempo nem pegadinha de uso — a alocação de 0,5 vCPU/1GB RAM é pequena, mas nunca expira e nunca é cobrada automaticamente.
Chroma: embutido, ideal para desenvolvedor solo
**O Chroma é open source (Apache 2.0, Python com núcleo em Rust) e o único dos quatro que pode rodar embutido diretamente dentro de um processo Python sem servidor de banco de dados separado — o caminho de configuração mais rápido para um projeto solo ou protótipo.** O Chroma Cloud, sua oferta gerenciada, é por uso em vez de taxa fixa.
Self-hosted/embutido: gratuito, ilimitado, sem servidor necessário para uso local ou de processo único; um modo cliente-servidor também está disponível para deploys compartilhados/de produção. Chroma Cloud Starter: $0/mês mais uso, inclui $5 de crédito gratuito, até 10 bancos de dados e 10 membros de equipe. Chroma Cloud Team: $250/mês mais uso, inclui $100 de crédito, até 100 bancos de dados e 30 membros de equipe, adiciona suporte via Slack e conformidade SOC 2. Enterprise: preço personalizado, bancos de dados/membros ilimitados, suporte dedicado, single-tenant/BYOC.
Custos por uso no Chroma Cloud, verificados em 27/08/2026: gravações $2,50/GiB, armazenamento $0,33/GiB/mês, consultas $0,0075/TiB, saída de rede $0,09/GiB — esses valores se aplicam a cada camada, incluindo a camada Starter gratuita depois que o crédito de $5 é usado.
O repositório GitHub do Chroma mostra 29.163 estrelas em 27/08/2026 (verificado via a API pública do GitHub), e o projeto relata uso como dependência em mais de 90.000 outros repositórios open source.
- Self-hosted/embutido: gratuito, Apache 2.0, sem servidor necessário para uso solo
- Chroma Cloud Starter: $0/mês + uso, $5 de crédito gratuito, 10 bancos de dados/10 membros
- Chroma Cloud Team: $250/mês + uso, $100 de crédito, 100 bancos de dados/30 membros
- Enterprise: preço personalizado, escala ilimitada
- Preços por uso em cada camada: gravações $2,50/GiB, armazenamento $0,33/GiB/mês, consultas $0,0075/TiB
- 29.163 estrelas no GitHub (verificado em 27/08/2026), usado como dependência em mais de 90.000 repositórios
Comparação de cloud gerenciada
Entre as ofertas de cloud gerenciada, o Qdrant Cloud é a única com uma camada gratuita genuinamente permanente — o Pinecone Starter também é gratuito, mas com limites de armazenamento menores, e o Weaviate Cloud não tem nenhuma camada gratuita além de um teste de 14 dias.
| Serviço | Camada gratuita | Camada paga de entrada | Alternativa self-hosted |
|---|---|---|---|
| Pinecone | Starter: 2GB, sem mínimo | $20/mês Builder fixo | Nenhuma — somente cloud |
| Weaviate Cloud | Apenas teste Sandbox de 14 dias | $45/mês mínimo Flex | Sim — gratuito, BSD-3-Clause |
| Qdrant Cloud | 0,5 vCPU/1GB, para sempre | Por uso, sem mínimo publicado | Sim — gratuito, Apache 2.0 |
Custo em 12 meses para 1M de vetores: self-hosted vs cloud gerenciada
São estimativas de custo ilustrativas, não números publicados pelos fornecedores — trate as premissas de horas de operação e custo de VM como referências aproximadas de planejamento, não orçamentos. Premissas: 1M de vetores de 768 dimensões (~3GB brutos), volume de consultas moderado, tempo de operação avaliado a $75/hora, uma VM cloud pequena para self-hosting a aproximadamente $50–80/mês.
Quem deve usar qual banco de dados
Combine o banco de dados com a capacidade de operações e o volume de vetores da sua equipe, não com quem tem mais estrelas no GitHub.
- 1Projeto solo/hobby → Chroma embutido
Why it matters: Sem servidor para operar, sem conta para criar — o Chroma roda dentro do seu processo Python, o caminho mais rápido para um protótipo funcional. - 2Carga voltada à privacidade ou regulada → Qdrant ou Weaviate self-hosted
Why it matters: Controle total de residência de dados sem fornecedor no caminho dos dados; ambos são gratuitos, open source e prontos para produção. - 3Startup pequena lançando rápido, sem operações dedicadas → Weaviate Cloud Flex ou Qdrant Cloud
Why it matters: Infraestrutura gerenciada sem o aprisionamento somente-cloud do Pinecone — ambos oferecem uma saída para self-hosted depois, se preços ou requisitos mudarem. - 4App de produção escalando, quer zero carga de operações → Pinecone Standard ou Enterprise
Why it matters: O modelo exclusivamente gerenciado do Pinecone é um recurso nessa escala, não uma limitação — não sobram decisões de infraestrutura a tomar. - 5Ainda sem certeza → comece com Qdrant self-hosted
Why it matters: Gratuito em qualquer escala, motor mais rápido das três opções open source, e a camada cloud gratuita dá um fallback gerenciado sem compromisso caso o self-hosting se mostre mais trabalhoso que o esperado.
Pule isto se…
Pule os quatro bancos de dados vetoriais dedicados se seu projeto tem menos de aproximadamente 10.000 vetores e você já usa PostgreSQL — a extensão pgvector adiciona busca por similaridade vetorial diretamente a um banco de dados que você já opera, sem um novo serviço para aprender, implantar ou pagar. O ponto em que um banco de dados vetorial dedicado começa a valer a pena é aproximadamente onde a latência de consulta ou a complexidade de filtragem supera o que a indexação do pgvector consegue lidar — não antes disso.
Erros comuns
Perguntas frequentes
O que é um banco de dados vetorial?
Um banco de dados vetorial armazena embeddings — representações numéricas de texto, imagens ou outros dados geradas por um modelo de IA — e executa busca por similaridade para encontrar as entradas mais relevantes em relação a um embedding de consulta. Essa etapa de retrieval é o mecanismo central por trás do RAG (retrieval-augmented generation), em que um modelo de linguagem recebe contexto relevante recuperado ao lado da pergunta do usuário.
O Pinecone é melhor que o Weaviate?
Nenhum dos dois é melhor em toda situação. O Pinecone é somente cloud, sem opção self-hosted, o que é mais simples se você quer zero trabalho de infraestrutura, mas uma limitação se você precisa de controle sobre residência de dados. O Weaviate oferece tanto uma versão self-hosted gratuita quanto uma opção de cloud gerenciada, dando mais flexibilidade, mas o Weaviate Cloud não tem uma camada gratuita permanente como o Starter do Pinecone.
Quanto custa armazenar e consultar 1 milhão de vetores?
Estimativas aproximadas, verificadas em 27/08/2026: o Pinecone Standard fica em torno de $50–150/mês dependendo do volume de consultas (perto do mínimo de $50/mês). O Weaviate Cloud Flex fica perto do seu mínimo de $45/mês nessa escala. Qdrant ou Weaviate self-hosted em uma VM pequena custam aproximadamente $50–80/mês em infraestrutura mais mão de obra de operações, o que tipicamente torna o total em 12 meses mais alto que a cloud gerenciada em exatamente 1M de vetores uma vez contada a mão de obra — veja a comparação completa de TCO acima para o raciocínio.
Como migro do Chroma para o Qdrant?
Exporte os vetores e seus metadados do Chroma usando o cliente Python dele (collection.get() com include=["embeddings","metadatas","documents"]), depois faça upload em lote para uma coleção do Qdrant usando o método upsert() do cliente Python do Qdrant, mapeando os campos de metadados do Chroma para a estrutura de payload do Qdrant. Ambos usam formatos de embedding padrão, então os vetores em si não precisam de transformação — apenas o código do lado do cliente e o esquema da coleção mudam.
O Qdrant é a mesma coisa que o Weaviate?
Não. Ambos são bancos de dados vetoriais open source, self-hosteáveis, com busca híbrida, mas o Qdrant é escrito em Rust (Apache 2.0) e o Weaviate em Go (BSD-3-Clause). O Qdrant tem mais estrelas no GitHub (34.223 contra 16.756, verificado em 27/08/2026) e uma camada cloud genuinamente gratuita para sempre; o Weaviate tem um ecossistema de módulos mais amplo para vetorização e reranking embutidos, mas nenhuma camada cloud gratuita permanente.
Pinecone, Weaviate, Qdrant ou Chroma têm programas de afiliados?
O Pinecone opera um programa de afiliados público real para criadores de conteúdo, confirmado diretamente em pinecone.io/partners, separado de seus programas Solution Partner e Referral voltados a empresas. Weaviate e Qdrant mantêm ecossistemas de parceiros de tecnologia/solução/revenda voltados a empresas em vez de programas de afiliados individuais. Nenhum programa de afiliados foi encontrado para o banco de dados vetorial do Chroma (trychroma.com). A PromptQuorum não está atualmente inscrita em nenhum desses programas — cada link nesta página é um simples link de produto.
O Chroma pode ser usado em produção?
Sim, fora do seu modo embutido de processo único. O modo cliente-servidor do Chroma e o Chroma Cloud gerenciado (Starter a partir de $0 + uso, Team a $250/mês + uso) suportam ambos deploys de produção multisserviço. O modo embutido especificamente — onde o Chroma roda dentro de um processo Python sem servidor separado — é melhor mantido para projetos solo e protótipos, não cargas de produção compartilhadas.
Qual é a diferença real entre preços self-hosted e serverless/gerenciado?
O preço self-hosted é o custo de infraestrutura (uma VM ou servidor) mais seu próprio tempo de operações para patches, monitoramento e backups — sem taxas por consulta. O preço gerenciado/serverless (Pinecone, Weaviate Cloud, Qdrant Cloud) cobra uma taxa mensal mais taxas por uso de armazenamento, leituras e gravações, com o fornecedor cuidando de toda a operação. O self-hosting tende a vencer em custo bruto em dólares apenas quando o volume é grande o suficiente para que a mão de obra de operações seja uma fração pequena da fatura, ou quando uma equipe de operações existente já opera o servidor a custo marginal quase nulo.
Qual banco de dados vetorial tem mais estrelas no GitHub?
Em 27/08/2026, verificado diretamente via a API pública do GitHub: o Qdrant tem 34.223 estrelas, o Chroma tem 29.163 estrelas, e o Weaviate tem 16.756 estrelas. O Pinecone é de código fechado e não tem repositório GitHub público para comparação. A contagem de estrelas reflete o mindshare dos desenvolvedores, não necessariamente a adequação de produção para uma carga específica.
Preciso de um banco de dados vetorial se tenho apenas alguns milhares de documentos?
Provavelmente não. Abaixo de aproximadamente 10.000 vetores, a extensão pgvector para PostgreSQL lida bem com busca por similaridade se você já usa Postgres, sem adicionar um novo serviço ao seu stack. Bancos de dados vetoriais dedicados como Pinecone, Weaviate, Qdrant e Chroma se pagam operacionalmente uma vez que o número de vetores, o volume de consultas ou a complexidade de filtragem superam o que a indexação do pgvector consegue lidar eficientemente.
