Skip to main content

Vector Distance Functions

Databend provides functions for measuring distance or similarity between vectors, essential for vector search and machine learning applications.

Function Comparison

FunctionDescriptionRangeBest ForUse Cases
L2_DISTANCEEuclidean (straight-line) distance[0, ∞)When magnitude matters• Image similarity
• Geographical data
• Anomaly detection
• Feature-based clustering
COSINE_DISTANCEAngular distance between vectors[0, 1]When direction matters more than magnitude• Document similarity
• Semantic search
• Recommendation systems
• Text analysis
Explore Databend Cloud for FREE
Low-cost
Fast Analytics
Easy Data Ingestion
Elastic Scaling
Try it today