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

Vector databases

Articles

References

Wang, Y., Liu, S., Li, Z., Wu, Y., Mao, Z., Zhao, Y., Yan, X., Xu, Z., Zhou, Y., Stoica, I., Min, S., Zaharia, M., & Gonzalez, J. E. (2025). LEANN: A Low-Storage Vector Index. https://arxiv.org/abs/2506.08276