O que é MyScale?
MyScale é um banco de dados de próxima geração que combina busca vetorial com análises SQL, oferecendo uma experiência totalmente gerenciada e de alto desempenho. Ele permite desbloquear insights de grandes conjuntos de dados multimodais com velocidade e eficiência incomparáveis.
Quais são as características de MyScale?
- Busca Vetorial e SQL Integrados: Realize buscas vetoriais, textuais e filtradas com consultas SQL avançadas.
- Desempenho e Eficiência: 3x mais rápido e econômico com o motor vetorial MSTG.
- Modelagem de Dados Flexível: Adapte-se às mudanças nas necessidades do negócio com modelagem de dados flexível.
- Segurança e Conformidade: RBAC baseado em SQL e conformidade com SOC 2 e ISO 27001.
Quais são os casos de uso de MyScale?
- RAG (Retrieval-Augmented Generation): Melhore a eficácia de sistemas de geração de texto com busca vetorial e de texto completo.
- Recomendações e Chatbots: Crie sistemas de recomendação e chatbots inteligentes com integração de LLM.
- Busca de Imagens: Realize buscas eficientes em grandes bases de dados de imagens.
Como usar MyScale?
- Criação de Índice Vetorial:
ALTER TABLE doc_table
ADD VECTOR INDEX vec_idx vector
TYPE MSTG('metric_type=Cosine');
- Busca Vetorial:
SELECT
id, title, text,
distance(vector, query_vector) as dist
FROM doc_table
ORDER BY dist ASC
LIMIT 10;







