Dados e análiseEstado: Em produção
Biblioteca de acesso a dados com pesquisa vetorial
Desafio
Várias aplicações precisavam de um acesso uniforme e seguro à base de dados, incluindo pesquisa de texto integral e vetorial para funcionalidades de IA, sem reescrever essa lógica em cada projeto.
Tecnologia
- Node.js
- Mongoose
- MongoDB Atlas Search
- Vektorsuche
- Jest
- npm
Requisitos
- Cache e pooling de ligações
- CRUD, paginação, agregação e operações em massa
- Pesquisa de texto integral difusa e pesquisa vetorial
- Proteção contra injeção de consultas
Abordagem
- 01Wrapper com métodos claros e consistentes
- 02Gestão de índices regulares e vetoriais
- 03Testes automatizados, publicada como pacote, em utilização em vários projetos