Banco de dados vetorial

Definição

Um banco de dados vetorial armazena textos, imagens ou registros como embeddings numéricos e encontra as entradas mais próximas em significado a uma consulta. É a camada de busca por trás da geração aumentada por recuperação, permitindo buscas semânticas onde a busca por palavras-chave falha.

Em vez de comparar palavras, ele compara significados: uma consulta sobre "lembrete de pagamento" também encontra documentos que dizem "aviso de atraso".

Em sistemas operacionais, ele coexiste com o banco de dados relacional, não o substitui. Fatos, valores e estados permanecem no sistema transacional; o índice vetorial apenas ajuda a encontrar o contexto correto.

Na prática

  • Busca semântica em contratos, manuais, tickets e e-mails
  • Deve carregar metadados de acesso para que os resultados respeitem permissões
  • Complementa, nunca substitui, o sistema de registro

Termos relacionados

Voltar ao glossário