āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ
10 āļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļ Machine Learning & AI
Unite.AI āļāļēāļāđāļāđāļĢāļąāļāļāđāļēāļāļāļāđāļāļāđāļĄāļ·āđāļāļāļļāļāđāļāđāļĨāļīāļāļāđāđāļāļĒāļąāļāļāļĨāļīāļāļ āļąāļāļāđāļāļĩāđāđāļĢāļēāļĢāļĩāļ§āļīāļ§ āļāļąāđāļāļāļĩāđāđāļĄāđāļŠāđāļāļāļĨāļāđāļāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļāļāļāļāļāļāļĢāļĢāļāļēāļāļīāļāļēāļĢ āļāđāļēāļ āļāļēāļĢāđāļāļīāļāđāļāļĒāļāđāļāļĄāļđāļĨāļāļąāļāļāļĄāļīāļāļĢāļāļāļāđāļĢāļē.

āļāļēāļĢāļāđāļāļŦāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāđāļāļĢāļāļāļēāļĢ Machine Learning āđāļĨāļ° AI āđāļāđāļāļĨāļēāļĒāđāļāđāļāļŦāļāļķāđāļāđāļāļāļēāļĢāļāļąāļāļŠāļīāļāđāļāļāļĩāđāļŠāļģāļāļąāļāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļąāļāļāļē Traditional relational databases āđāļĄāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļĢāļāļāļĢāļąāļāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļĄāļīāļāļīāļŠāļđāļāļāļķāđāļāđāļāđāļāļāļĨāļąāļāļāļēāļāļŦāļĨāļąāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ AI āļāļĩāđāļāļąāļāļŠāļĄāļąāļĒ āđāļāđāļ āļāļēāļĢāļāđāļāļŦāļēāļŠāļĄāļĄāļāļī, āļĢāļ°āļāļāđāļāļ°āļāļģ, āđāļĨāļ°āļāļēāļĢāļŠāļĢāđāļēāļāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļ (RAG)
āļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāđāļāđāļāļĢāļēāļāļāļāļķāđāļāđāļāđāļāļāļģāļāļāļāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāđāļāđāļāđāļĨāļ°āļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļŠāļĢāđāļēāļāđāļāļĒāđāļĄāđāļāļĨ ML āđāļĄāđāļ§āđāļēāļāļļāļāļāļ°āļŠāļĢāđāļēāļ RAG pipeline, āļāļēāļĢāļāđāļāļŦāļēāļŠāļĄāļĄāļāļī, āļŦāļĢāļ·āļāļĢāļ°āļāļāđāļāļ°āļāļģ, āļāļēāļĢāđāļĨāļ·āļāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļēāļĄāļēāļĢāļāļāļģāđāļŦāđāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļāļāļļāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŦāļĢāļ·āļāđāļĄāđāļāđāđāļāđ
āđāļĢāļēāļĄāļĩāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļģāļŦāļāđāļēāļŠāļģāļŦāļĢāļąāļāļāļēāļ ML āđāļĨāļ° AI āļāļēāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ, āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ, āļāļ§āļēāļĄāļāđāļēāļĒāđāļāļāļēāļĢāđāļāđāļāļēāļ, āđāļĨāļ°āļāđāļāļāļļāļ āļāļĩāđāļāļ·āļ 10 āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļĩ 2025
āļāļēāļĢāļēāļāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļ Machine Learning & AI
| āđāļāļĢāļ·āđāļāļāļĄāļ·āļ AI | āđāļŦāļĄāļēāļ°āļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļ | āļāļĩāđāļāļāļĢāđ |
|---|---|---|
| Pinecone | āļĢāļ°āļāļ RAG āđāļĨāļ°āļĢāļ°āļāļāļāļ§āļēāļĄāļĢāļđāđāļāļāļāđāļāđāļĒāđāļāļāđāļāļĩāđāļāļąāļāļāļēāļĢ | āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļāļąāļāļāļēāļĢ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē, āļāļēāļĢāļāļāļļāļĄāļēāļāđāļĨāļ°āđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ, āļāļēāļĢāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨ, āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļāļāđāļāļĢ |
| Milvus | āļāļēāļĢāļāļģāđāļāđāļāđāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļāļēāļāđāļŦāļāđ | āļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĢāļ°āļāļēāļĒāđāļĨāļ°āđāļāļīāļæš, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāļĨāđāđāļāļĩāļĒāļ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ BM25, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ, āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļ GPU |
| Weaviate | āļāļēāļĢāļāđāļāļŦāļē, RAG, āđāļāđāļĒāđāļāļāđ, āđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ | āļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļąāļāļāļąāļ§āđāļāļāļāļŠāļĄ, āđāļāđāļĒāđāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļē, āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāđāļāļāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļ, āļāļēāļĢāļāļīāļāļāļąāđāļāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļ |
| Qdrant | āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļāļāđāļĨāļ°āđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī | āđāļāļĢāļ·āđāļāļāļĒāļāļāđ Rust, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ BM25, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē, āļāļēāļĢéå |
| Chroma | āļāļēāļĢāļŠāļĢāđāļēāļāļāđāļāđāļāļāđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļē AI āļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ | āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāđāļāļīāļæš, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļĢāļāđāļāđāļāļāđ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļĄāļāļēāļāļēāļāđāļē, āļāļēāļĢāļāļąāļāļāļēāđāļāļāļāđāļāļāļāļīāđāļ, āļāļēāļĢāļāļīāļāļāļąāđāļāļāļāļāļĨāļēāļ§āļāđ |
| pgvector | āļāļĩāļĄāļāļĩāđāļĄāļĩāļĄāļēāļāļĢāļāļēāļ PostgreSQL | āļŠāđāļ§āļāļāļĒāļēāļĒ PostgreSQL, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļāļāļāđāļĨāļ°āđāļāļāļāļĢāļ°āļĄāļēāļ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ HNSW āđāļĨāļ° IVFFlat, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ SQL |
| MongoDB Atlas Vector Search | āļāđāļāļĄāļđāļĨāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāđāļĨāļ°āđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāđāļāļŦāļē | āļāļēāļĢāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāļāļŠāļēāļĢāđāļĨāļ°āđāļ§āļāđāļāļāļĢāđ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļąāļāļāļąāļ§āđāļāļāļāļąāļāđāļāļĄāļąāļāļī, āļāļēāļĢāļĢāļ§āļĄāļāđāļāļĄāļđāļĨ, āļāļēāļĢāļāļĢāļąāļāļāļāļēāļāđāļĨāļ°āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢ |
| Turbopuffer | āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļĨāļ°āđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāđāļāđāļāđāļāļāļāđāļāļāđāļāđāļāļāđ | āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ BM25, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē, āļāļēāļĢāļāļąāļāđāļāđāļāđāļāļāļāđāļāļāđāļāđāļāļāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ, āļāļēāļĢāļŠāļĢāđāļēāļāļāļīāļāļāļĢāļēāļŠāļāļĢāļąāļāđāļāļāļĢāđāļāļąāļāđāļāļĄāļąāļāļī |
| Elasticsearch | āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļĨāđāļāļāļīāđāļāļīāļĨāđāļĨāļ°āđāļāļāļŠāļĄāļĄāļāļīāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ | āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄāđāļĨāļ°āđāļ§āļāđāļāļāļĢāđ, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāđāļāļ, āļāļēāļĢāļāļģāļāļēāļāđāļāļāļāļāļļāļĄāļēāļ, āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ |
| LanceDB | āļāļļāļāļāđāļāļĄāļđāļĨāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī, āļāļēāļĢāļāđāļāļŦāļē, āđāļĨāļ°āļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī | āļāļ°āđāļĨāļŠāļēāļāļŦāļĨāļēāļĒāļĄāļīāļāļī, āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļĨāļ°āđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ, āļāļēāļĢāļāļĢāļāļ SQL, āļāļēāļĢāļāļąāļāļāļēāļĢāđāļ§āļāļĢāđāļāļąāļ, āļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī |
1. Pinecone
Pinecone āđāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļāļąāļāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĨāļīāļ, āļĢāļ§āļĄāļāļķāļ RAG, āļāļēāļĢāļāđāļāļŦāļēāļŠāļĄāļĄāļāļī, āļāļēāļĢāđāļāļ°āļāļģ, āđāļĨāļ°āļāļąāđāļāļāļ§āļēāļĄāļĢāļđāđāļāļāļāđāļāđāļĒāđāļāļāđ āļāļĩāļĄāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļąāļāļāļĩāđāļĨāļ°āđāļāđ API āđāļāļāļāļĩāđāļāļ°āļāļģāđāļāļīāļāļāļēāļĢāđāļŦāļāļ, āļāļēāļĢāļāļģāļāđāļģ, āļŦāļĢāļ·āļāļāļēāļāļāļēāļĢāļāļĩāļāļāļąāļ
āđāļāļĨāļāļāļāļĢāđāļĄāļāļąāļāļāļļāļāļąāļāļĢāļāļāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē, āļāļ·āđāļāđāļāļĄāļŠāđāļāļ, āļāļēāļĢāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨ, āđāļĨāļ°āļāļēāļĢāļāļģāļāļēāļāđāļāļāļāļāļļāļĄāļēāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļ āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļąāļāļāļąāļ§āđāļĨāļ°āđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāļŠāļēāļĄāļēāļĢāļāļĨāļāļāļģāļāļ§āļāļāļĢāļīāļāļēāļĢāļāļĩāđāđāļĒāļāļāļēāļāļāļąāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļđāļāļāđāļāļĄāļđāļĨāđāļāļāļŠāļēāļĢāđāļĨāļ°āļāļēāļĢāđāļĨāļ·āļāļāļāļĢāļīāļāļāļŠāļļāļāļāđāļēāļĒ Pinecone āļĒāļąāļāđāļāđāļāļĒāđāļģāļāļķāļāļāļ§āļēāļĄāļĢāļđāđāļāļāļāļāļāļāđāļāļĢāļāļĩāđāļĄāļĩāļāļēāļĢāļāļ§āļāļāļļāļĄ, āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ, āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļēāļĢāđāļāđāļēāļāļķāļ, āđāļāļĢāđāļāļĢāļĄāļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļāļāļĢāļ°āđāļāļĩāļĒāļ, āđāļĨāļ°āļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļāđāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļ āļēāļĒāđāļāļŦāļĢāļ·āļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļēāļĢāļāļ§āļāļāļļāļĄ
Pinecone āļĄāļĩāļāļ§āļēāļĄāđāļāđāļāđāļāļĢāđāļāļāļĩāđāļŠāļļāļāđāļĄāļ·āđāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāđāļĨāļ°āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļļāđāļāđāļāđāļāļĄāļĩāļāļ§āļēāļĄāļŠāļģāļāļąāļāļĄāļēāļāļāļ§āđāļēāļāļēāļĢāļāļ§āļāļāļļāļĄāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāđāļāļāļāļēāļĢ āĪāĪēāļēāļāļļāļāļāļĒāđāļēāļāļ āļēāļĒāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļāļāļāļāđāļāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĨāļīāļ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļē, āđāļāļē, āļāļēāļĢāļāļĢāļāļ, āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄāđāļāļĩāļĒāļ§
- āļāļēāļĢāļāļāļļāļĄāļēāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļ, āļāļēāļĢāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨ, āļāļ·āđāļāđāļāļĄāļŠāđāļāļ, āđāļĨāļ°āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļāļāđāļāļĢ
- āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļ RAG āđāļĨāļ°āļāļąāđāļāļāļ§āļēāļĄāļĢāļđāđāļāļāļāđāļāđāļĒāđāļāļāđ
- āļāļēāļĢāļāļ§āļāļāļļāļĄāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāđāļāļĒāļāļ§āđāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļēāļĢāļāļīāļāļāļąāđāļāđāļāļ
- āļŠāļĢāđāļēāļāļĢāļ°āļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāđāļĒāļāļāđāļēāļāļŦāļēāļāļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļ
- āļāļēāļĢāļĒāđāļēāļĒāļāļīāđāļāļāļģāđāļāđāļāļāđāļāļāļ§āļēāļāđāļāļāļĢāļāļāļāđāļēāļāļāđāļēāļāļāļąāļāļāļĩ, āđāļĄāļāļēāļāļēāļāđāļē, āđāļĨāļ° API āļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
āđāļĒāļĩāđāļĒāļĄāļāļĄ Pinecone
2. Milvus
Milvus āđāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāļāļĩāđāđāļāļīāļæšāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļēāļŠāļĄāļĄāļāļīāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļ°āļāļēāļĒāļāļāļēāļāđāļŦāļāđ āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļĄāļąāļāđāļĒāļāļāļēāļĢāļāļģāļāļ§āļ, āļāļēāļĢāļāļąāļāđāļāđāļ, āđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļŠāļēāļāļāļēāļāđāļāļ·āđāļāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāļāļāļēāļāļŠāđāļ§āļāļāđāļēāļāđ āļāļāļāļĢāļ°āļāļāđāļāđāļāļĒāđāļēāļāļāļīāļŠāļĢāļ°
āļāļļāļāļĨāļąāļāļĐāļāļ°āļāļąāļāļāļļāļāļąāļāļāļāļ Milvus āđāļĄāđāđāļāļĩāļĒāļāđāļāđāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāļĨāđāđāļāļĩāļĒāļāđāļāđāļēāļāļąāđāļ āđāļāđāļĒāļąāļāļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļ BM25, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ, āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē, āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļĨāļąāļ
Milvus āđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāđāļēāļŠāļāđāļāđāļĄāļ·āđāļāļāļĩāļĄāļāđāļāļāļāļēāļĢāļĢāļ°āļāļāļāļĩāđāđāļāļīāļāđāļĨāļ°āļāļēāļāļ§āđāļēāļāļļāļāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāļēāļĢāļāļĢāļēāļāļĢāļāļēāļĢāļāđāļāļŦāļēāļāļ°āđāļāļīāļāđāļāļāļĒāđāļēāļāļĄāļēāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāđāļāļīāļæšāļāļĩāđāļāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļāļēāļāđāļŦāļāđ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāļĨāđāđāļāļĩāļĒāļ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļ BM25, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļēāđāļĨāļ°āđāļāļē, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ, āđāļĨāļ°āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļē
- āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļāļāđāļāļĢ, āļāļēāļĢāļāļąāļāđāļāđāļ, āđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļŠāļēāļāļāļēāļāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļ
- āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāđāļāļāļāļĢāļ°āļāļēāļĒāļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāļāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļāļēāļ°āđāļāļēāļ°āļāļ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāļĨāđāđāļāļĩāļĒāļāđāļĨāļ°āļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļēāļāļĢāļđāđāļŠāļķāļāļāļąāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļĩāļĄāļāļĩāđāđāļĨāđāļ
- āļāļēāļĢāđāļāļīāđāļĄāđāļāļĨāļāļāļāļĢāđāļĄāđāļ§āļāđāļāļāļĢāđāļāļĩāđāđāļĒāļāļāđāļēāļāļŦāļēāļāđāļāļīāđāļĄāļāļēāļāļāđāļēāļāļāļēāļĢāļāļđāļāļāđāļāļĄāļđāļĨāđāļĨāļ°åæĨ
āđāļĒāļĩāđāļĒāļĄāļāļĄ Milvus
3. Weaviate
Weaviate āđāļāđāļāļąāļāļāļēāđāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨ AI āļāļĩāđāđāļāļīāļæšāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļē, RAG, āđāļāđāļĒāđāļāļāđ, āđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļ
āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄāļāļŠāļēāļāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļ§āļēāļĄāļāļĨāđāļēāļĒāļāļĨāļķāļāļāļąāļāļāļģāļāđāļāļŦāļē, āļāļīāļĨāđāļāļāļĢāđ, āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ, āđāļĨāļ°āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđ
Weaviate āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļĩāļĄāļāļĩāđāļāđāļāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨ AI āļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļĨāļ°āļĒāļ·āļāļŦāļĒāļļāđāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļāļāđāļāļĄāļđāļĨ AI āļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļē, RAG, āđāļāđāļĒāđāļāļāđ, āđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ, āļāļēāļĢāļāļąāļāļāļąāļ§āđāļāļāļāļŠāļĄ, āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđāđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļ
- āļāļ·āđāļāļāļīāļ§āļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļāļ§āđāļēāļāļāļķāđāļāļŠāļĢāđāļēāļāļāļąāļ§āđāļĨāļ·āļāļāļāļēāļĢāļāļģāļŦāļāļāļāđāļēāđāļāļīāđāļĄāđāļāļīāļĄ
- āļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļĄāļāļđāļĨāļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄāļāļ§āļēāļĄāļāļķāđāļāļāļēāđāļĄāļāļđāļĨāļāļĩāđāđāļĨāļ·āļāļ
- āļāļēāļĢāļāļāļāđāļāļāļāļąāđāļāđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāđāļāļāļāļēāļĢāļ§āļīāļāļąāļĒāļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļĢāļ°āļĒāļ°āđāļĢāļ
āđāļĒāļĩāđāļĒāļĄāļāļĄ Weaviate
4. Qdrant
Qdrant āđāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāđāļĨāļ°āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāđāļāļŦāļēāļāļĩāđāđāļāļĩāļĒāļāļāđāļ§āļĒ Rust, āđāļāļĒāļĄāļļāđāļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§, āļāļēāļĢāļāļąāļāđāļāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ, āđāļĨāļ°āļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļŠāļāļāļāļāļ
Qdrant āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāđāļĄāļ·āđāļāļāļ§āļēāļĄāđāļĄāđāļāļĒāļģāļāļāļāļāļēāļĢāļāļĢāļāļāđāļĨāļ°āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļēāļĢāļāđāļāļŦāļēāļĄāļĩāļāļ§āļēāļĄāļŠāļģāļāļąāļāđāļāđāļēāļāļąāļāļāļ§āļēāļĄāđāļĢāđāļ§āļāļāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāļĨāđāđāļāļĩāļĒāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āđāļāļĢāļ·āđāļāļāļĒāļāļāđ Rust āļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āļāļĢāđāļāļĄāļāļēāļĢāļāļĢāļāļāđāļĄāļāļēāļāļēāļāđāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļŠāļāļāļāļāļ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļŦāļāļē, āđāļāļē, BM25, āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ
- āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļēāļĢéåāđāļĨāļ°āļāļēāļĢāļāļąāļāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļāļēāļāđāļŦāļāđ
- āļāļēāļĢāļāļĢāļąāļāđāļāđāļāļāļąāļāļāļĩāđāļĨāļ°āļāļēāļĢéåāļāđāļāļāļāļēāļĢāļāļēāļĢāļāļāļĨāļāļ
- āļāļēāļĢāļāļĢāļāļāļāļĩāđāļāļąāļāļāđāļāļāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĩāđāļĒāļāļĨāļąāļāļĐāļāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļāļĨāļąāļāđāļĨāļ°āļāļ§āļēāļĄāļĨāđāļēāļāđāļē
- āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāđāļāļāļāļĢāļ°āļāļēāļĒāļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāļāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļāļāļī
āđāļĒāļĩāđāļĒāļĄāļāļĄ Qdrant
5. Chroma
Chroma āđāļāđāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāđāļāļīāļæšāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļ AI
Chroma āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļĢāđāļ§āđāļĨāļ°āļĢāļ°āļāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļĨāļ°āđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļĢāļāđāļāđāļāļāđāđāļĨāļ°āđāļĄāļāļēāļāļēāļāđāļē
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāđāļāļāļāļāļāđāļāļĢāļāļēāļāđāļĄāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļąāļāļāļąāđāļāļāļķāđāļ
- āļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļāļāļēāļāļāđāļāļāļāļēāļĢāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļĒāđāļēāļāļĢāļāļāļāļāļ
- āļāļēāļĢāļŠāļĢāđāļēāļāļāđāļāđāļāļāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āļāļēāļāđāļĨāļ·āđāļāļāļāļēāļĢāļāļąāļāļŠāļīāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļāđāļāļĢāļāļŠāļĢāđāļēāļāđāļĨāļ°āļāļĢāļ°āđāļĄāļīāļāļāļĨ
āđāļĒāļĩāđāļĒāļĄāļāļĄ ChromaDB
6. pgvector
pgvector āđāļāļīāđāļĄāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāđāļāđāļēāļāļąāļ PostgreSQL
pgvector āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāđāļĄāļ·āđāļāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļāđāļāļŦāļāļķāđāļāđāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļ āļēāļĒāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļāļāļļāļĢāļāļĢāļĢāļĄ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļĨāļ°āđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļĢāļāđāļāđāļāļāđāđāļĨāļ°āđāļĄāļāļēāļāļēāļāđāļē
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļāđāļāļāļąāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļąāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļļāļĢāļāļĢāļĢāļĄ
- āļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļĨāļ°āļāļŠāļĄāļāļŠāļēāļāļāđāļāļāļāļēāļĢāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
- āļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāļāļēāļāļāđāļāļāļāļēāļĢāļāļēāļĢāļāļāļāđāļāļāļāļēāļĢāđāļāđāļāļāļēāļĢāđāļāļīāļāļąāļāđāļĨāļ°āļāļąāļāļāļĩāļāļĩāđāļĢāļāļāļāļāļ
āđāļĒāļĩāđāļĒāļĄāļāļĄ pgvector
7. MongoDB Atlas Vector Search
MongoDB Atlas Vector Search āļāļģāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļāđāļēāļŠāļđāđāđāļāļĨāļāļāļāļĢāđāļĄāđāļāļāļŠāļēāļĢāđāļāļĩāļĒāļ§āļāļąāļāļāļĩāđāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļ
Atlas āļāļŠāļĄāļāļŠāļēāļāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāļāļąāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄāđāļĨāļ°āđāļāļāļŠāļēāļĢ, āđāļāļāļāļ°āļāļĩāđāļāļēāļĢāļĢāļ§āļĄāļāđāļāļĄāļđāļĨāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĩāđāļĒāļāđāļĨāļ°āļĢāļ§āļĄāļāļĨāļĨāļąāļāļāđāļ āļēāļĒāđāļ ėāđāļāđāļāļĨāļ§āđāļāļāļ MongoDB
Atlas āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļāļāđāļāļĢāļāļĩāđāļĄāļĩāļĄāļēāļāļĢāļāļēāļ MongoDB āļŦāļĢāļ·āļāļāļĩāļĄāļāļĩāđāļāđāļāļāļāļēāļĢāđāļ§āļāđāļāļāļĢāđāđāļĨāļ°āđāļāļāļŠāļēāļĢāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļāļĢāđāļāļĄāđ āļāļąāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļĢāđāļāđāļāđāļāļāļŠāļēāļĢ, āđāļĄāļāļēāļāļēāļāđāļē, āđāļĨāļ°āđāļ§āļāđāļāļāļĢāđāđāļāđāļāļĨāļāļāļāļĢāđāļĄāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļĩāļĒāļ§
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ, āđāļĨāđāļāļāļīāđāļāļīāļĨ, āļāļīāļĨāđāļāļāļĢāđ, āđāļĨāļ°āļāļēāļĢāļĢāļ§āļĄāļāđāļāļĄāļđāļĨ
- āļāļēāļĢāļāļąāļāļāļąāļ§āđāļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļāļ·āđāļāļĨāļāļāļēāļāļŠāđāļ§āļāļāļĨāļēāļ
- āļĄāļđāļĨāļāđāļēāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļđāļāļāļđāļāļāļąāļāļāļēāļĢāļāļģāđāļāđāļāđ MongoDB āļāļĩāđāļāļ§āđāļēāļāļāļķāđāļ
- āļāļĪāļāļīāļāļĢāļĢāļĄāļāļēāļĢāļāđāļāļŦāļēāļāđāļāļāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļĢāđāļāļĄāļāļąāļāļāļēāļāđāļāļāļŠāļēāļĢ
- āļāļēāļĢāļāļąāļāļāļąāļ§āđāļāļāļāļąāļāđāļāļĄāļąāļāļīāļŠāļĢāđāļēāļāļāļ§āļēāļĄāļāļķāđāļāļāļēāđāļĄāđāļāļĨāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļāļīāđāļĄāđāļāļīāļĄ
āđāļĒāļĩāđāļĒāļĄāļāļĄ MongoDB Atlas
8. Turbopuffer
Turbopuffer āđāļāđāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāļāļķāđāļāļŠāļĢāđāļēāļāļāļķāđāļāļĢāļāļāļāļēāļĢāļāļąāļāđāļāđāļāđāļāļāļāđāļāļāđāļāđāļāļāđāđāļāļāļāļĨāļąāļŠāđāļāļāļĢāđāļāļĩāđāļĄāļĩāļāļēāļĢāđāļāđāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļŠāļđāļ
Turbopuffer āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļĨāļīāļāļ āļąāļāļāđ AI āļāļĩāđāļāļąāļāļāļĩāđāļāļīāļāđāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āļŦāļĢāļ·āļāļĄāļĩāđāļāļĄāļŠāđāļāļāđāļāļāļĒāļēāļ§āđ āļĄāļēāļāļĄāļēāļĒ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļāđāļŦāļĄāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāđāļāđāļāđāļāļāļāđāļāļāđāļāđāļāļāđ
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ, BM25, āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄ
- āļāļēāļĢāļāļĢāļąāļāļāļāļēāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļĨāļ°āđāļāļĄāļŠāđāļāļāļāļĩāđāđāļĒāļāļāļēāļāļāļąāļ
- āļāļĢāļīāļāļēāļĢāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāđāļĄāđāļĄāļĩāđāļāļĢāļ·āđāļāļāļĒāļāļāđāđāļāļāđāļāļīāļæš
- āļĢāļ°āļāļāļāđāļāļŦāļēāļāļĩāđāđāļāđāļāļāļēāļĢāļāđāļāļŦāļē
- āļāļĪāļāļīāļāļĢāļĢāļĄāļāļāļāļāđāļāļĄāļđāļĨāđāļĒāđāļāđāļĨāļ°āļ āļđāļĄāļīāļ āļēāļāļāļ§āļĢāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āđāļĒāļĩāđāļĒāļĄāļāļĄ Turbopuffer
9. Elasticsearch
Elasticsearch āļāļŠāļĄāļāļŠāļēāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄāļāļąāļāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ
Elasticsearch āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāđāļĄāļ·āđāļāļāļēāļĢāļāđāļāļŦāļēāļāđāļāļāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāļāļģāļĻāļąāļāļāđāļāļĩāđāđāļāđāļāļāļ, āļāļīāļĨāđāļāļāļĢāđāđāļāļāđāļāļĢāļāļŠāļĢāđāļēāļ, āļāļ§āļēāļĄāļŦāļĄāļēāļĒāđāļāļīāļāļŠāļĄāļĄāļāļī, āđāļĨāļ°āļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļēāļāļāļļāļĢāļāļīāļ
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ, āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ, āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄ
- āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāđāļāļ, āļāļēāļĢāļāļģāļāļēāļāđāļāļāļāļāļļāļĄāļēāļ, āđāļĨāļ°āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđ
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļĩāđāļāļąāļāļāđāļāļāļāļ§āđāļēāļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāļāļĩāđāđāļāļ
- āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄāļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāđāļāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļ
- āđāļāļĢāļāļāļēāļĢāļāļāļēāļāđāļĨāđāļāļāļēāļāđāļĄāđāļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāļāļ§āđāļēāļāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄ Elastic
āđāļĒāļĩāđāļĒāļĄāļāļĄ Elasticsearch
10. LanceDB
LanceDB āđāļāđāļāļāļ°āđāļĨāļŠāļēāļāļŦāļĨāļēāļĒāļĄāļīāļāļīāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨ, āļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī, āļāļēāļĢāļāđāļāļŦāļē, āđāļĨāļ°āļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī
LanceDB āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāļĩāđāļāđāļāļāļāļēāļĢāļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđāđāļĨāļ°āļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļāļāļŦāļĨāļēāļĒāļĄāļīāļāļī
āļāđāļāļāļĩāđāļĨāļ°āļāđāļāđāļŠāļĩāļĒ
- āļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāļĄāļīāļāļī, āļāļēāļĢāļāļķāļāļāļāļĢāļĄ, āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļē
- āļāļēāļĢāļāđāļāļŦāļēāđāļ§āļāđāļāļāļĢāđ, āļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄ, āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļāđāļāļāļāļŠāļĄ
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļĩāđāļāļąāļāļāđāļāļāļāļ§āđāļēāļāļēāļāļāđāļāļĄāļđāļĨāđāļ§āļāđāļāļāļĢāđāļāļĩāđāđāļāļ
- āļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļĄāļāļđāļĨāļāđāļēāļāđ āļāļēāļāđāļāļīāđāļĄāļāļ§āļēāļĄāļāļķāđāļāļāļēāđāļĄāļāļđāļĨāļāļĩāđāđāļĨāļ·āļāļ
- āļāļēāļĢāļāļāļāđāļāļāļāļąāđāļāđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāđāļāļāļāļēāļĢāļ§āļīāļāļąāļĒāļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļĢāļ°āļĒāļ°āđāļĢāļ
āđāļĒāļĩāđāļĒāļĄāļāļĄ LanceDB
āļāļēāļāļāđāļāļĄāļđāļĨāđāļāļāļĩāđāļāļļāļāļāļ§āļĢāđāļĨāļ·āļāļ?
Pinecone āđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļĩāļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļ RAG āđāļĨāļ°āļāļąāđāļāļāļ§āļēāļĄāļĢāļđāđāļāļāļāđāļāđāļĒāđāļāļāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļĢ āđāļāļāļāļ°āļāļĩāđ Milvus, Weaviate, āđāļĨāļ° Qdrant āļĄāļĩāļāļ§āļēāļĄāđāļāđāļĄāđāļāđāļāđāļāļāđāļēāļāļāļēāļĢāļāļĢāļ°āļāļēāļĒāļāļąāļ§, āļāļēāļĢāļāļģāļāļēāļ AI, āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāđāļāļāļāļŠāļĄ
Chroma āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļĢāđāļ§āđāļĨāļ°āļĢāļ°āļāļāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļ āđāļāļāļāļ°āļāļĩāđ pgvector āđāļāđāļāļāļļāļāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļĩāļŠāļģāļŦāļĢāļąāļāļāļĩāļĄāļāļĩāđāļĄāļĩāļĄāļēāļāļĢāļāļēāļ PostgreSQL
MongoDB Atlas Vector Search āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāđāļĄāļ·āđāļāđāļ§āļāđāļāļāļĢāđāļāđāļāļāļāļĒāļđāđāļĢāđāļ§āļĄāļāļąāļāđāļāļāļŠāļēāļĢāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļ āđāļāļāļāļ°āļāļĩāđ Turbopuffer āđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāđāļŦāļĄāđāļāļĩāđāļĄāļĩāļāļ§āļēāļĄāļŠāļģāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ āđāļĨāļ° Elasticsearch āļĄāļĩāļāļ§āļēāļĄāđāļāđāļĄāđāļāđāļāđāļāļāđāļēāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāđāļāđāļĄāļāđāļāļāļ§āļēāļĄāđāļĨāļ°āļŠāļĄāļĄāļāļī
LanceDB āļĄāļĩāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāđāļĄāļ·āđāļāļāļļāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāļĄāļīāļāļī, āļāļēāļĢāļāļķāļāļāļāļĢāļĄ, āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāļāļĩāđāļĄāļĩāļāļēāļĢāļāļŠāļĄāļāļŠāļēāļāđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļāļāļąāļāļŦāļēāđāļāļĩāļĒāļ§āļāļąāļ āļāļ§āļĢāļāļāļŠāļāļāļāļđāđāđāļāđāļēāļĢāļāļāļŠāļļāļāļāđāļēāļĒāļāļąāđāļāļŦāļĄāļāđāļāļĒāđāļāđāđāļāļāļŠāļēāļĢāļāļēāļĢāļāļĨāļīāļ, āļāļīāļĨāđāļāļāļĢāđ, āļĢāļđāļāđāļāļāļāļēāļĢāļāļąāļāđāļāļ, āļāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ, āđāļĨāļ°āļāļģāļāļēāļĄāļāļāļāļāļđāđāđāļāđāļāļĩāđāđāļāđāļāļĢāļīāļ












