VectorMetricType especifica o algoritmo para medir a distância entre vetores.
Lista de valores da enumeração
VM_EUCLIDEAN: algoritmo de distância euclidiana que mede o menor caminho entre dois vetores em um espaço multidimensional. Para garantir melhor desempenho, o Tablestore não executa o cálculo final da raiz quadrada nesse algoritmo. Quanto maior o valor obtido pela distância euclidiana, maior a similaridade entre os vetores.
VM_COSINE: algoritmo de similaridade de cosseno que calcula o cosseno do ângulo entre dois vetores em um espaço vetorial. Valores mais altos indicam maior similaridade entre os vetores. Geralmente, esse método calcula a similaridade entre dados textuais.
VM_DOT_PRODUCT: algoritmo de produto escalar que multiplica as coordenadas correspondentes de dois vetores de mesma dimensão e soma os resultados. Um valor maior obtido pelo produto escalar indica maior similaridade entre os vetores.
enum VectorMetricType {
VM_EUCLIDEAN = 0;
VM_COSINE = 1;
VM_DOT_PRODUCT = 2;
}