What is a Vector Database? from the pinecone.io team.
Common Use cases for vector search:
- Semantic Search
- Similarity search for images, audio, video, JSON, and other forms of unstructured data
- Ranking and Recommendation Engines
- Deduplication and record matching
- Anomaly detection (eg: IT Threat detection)
Capabilities of a vector database:
- Vector Indexes for Search and Retrieval
- Single-Stage Filtering
- Data Sharding
- Replication
- Hybrid Storage
- API