VectorMetricType menentukan algoritma yang digunakan untuk mengukur jarak antara vektor.
Daftar nilai enumerasi
VM_EUCLIDEAN: Algoritma jarak Euclidean mengukur jalur terpendek antara dua vektor dalam ruang multi-dimensi. Pada Tablestore, algoritma ini tidak melakukan perhitungan akar kuadrat terakhir demi meningkatkan performa. Nilai yang lebih besar dari hasil algoritma ini menunjukkan tingkat kemiripan yang lebih tinggi antara dua vektor.
VM_COSINE: Algoritma kemiripan kosinus menghitung kosinus sudut antara dua vektor dalam ruang vektor. Nilai yang lebih besar dari hasil algoritma ini menunjukkan tingkat kemiripan yang lebih tinggi antara dua vektor. Algoritma ini sering digunakan untuk menghitung kemiripan antara data teks.
VM_DOT_PRODUCT: Algoritma dot product mengalikan koordinat yang sesuai dari dua vektor dengan dimensi yang sama dan menjumlahkan hasil perkalian tersebut. Nilai yang lebih besar dari hasil algoritma ini menunjukkan tingkat kemiripan yang lebih tinggi antara dua vektor.
enum VectorMetricType {
VM_EUCLIDEAN = 0;
VM_COSINE = 1;
VM_DOT_PRODUCT = 2;
}