Publicado: Mar 3, 2020
Agora, o Amazon Elasticsearch Service oferece a pesquisa k-NN (k-Vizinho mais próximo), que pode aprimorar a pesquisa por casos de uso de semelhança, como recomendações de produtos, detecção de fraudes e recuperação de imagens, vídeos e documentos semânticos. Construído usando a leve e eficiente Biblioteca de espaços não métricos (NMSLIB), a k-NN permite pesquisas de vizinho mais próximo com baixa latência e alta escala em bilhões de documentos entre milhares de dimensões, com a mesma facilidade que a execução de qualquer consulta regular do Elasticsearch.
Considerando um espaço de pontos de dados, o plug-in k-NN localiza o número (k) de pontos de dados na distância mais próxima de um ponto de dados de consulta. Um novo tipo de campo para k-NN permite integrar perfeitamente a pesquisa k-NN aos extensos recursos do Elasticsearch, como agregações e filtragem, para melhorar ainda mais a precisão dos resultados da pesquisa. A arquitetura distribuída do Elasticsearch permite ao plug-in k-NN ingerir e processar grandes conjuntos de dados, oferecer suporte a atualizações incrementais, fornecendo a você um mecanismo de pesquisa de similaridade de alto desempenho com inferência rápida.
A pesquisa de similaridade k-NN é desenvolvida com o Open Distro for Elasticsearch, uma distribuição do Elasticsearch com licença Apache 2.0. Para saber mais sobre o Open Distro for Elasticsearch e seu plug-in k-NN, visite o site do projeto.
A pesquisa por semelhança k-NN está disponível em domínios que executam o Elasticsearch 7.1 e versão superior. Para saber mais, consulte a documentação.
A pesquisa por semelhança do k-NN está agora disponível para domínios do Amazon Elasticsearch Service entre 22 regiões globais: Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Oregon, Norte da Califórnia), AWS GovCloud (EUA-Gov-Leste, EUA-Gov-Oeste), Canadá (Central), América do Sul (São Paulo), UE (Irlanda, Londres, Frankfurt, Paris, Estocolmo), Ásia-Pacífico (Cingapura, Sydney, Tóquio, Seul, Mumbai, Hong Kong), AWS China (Pequim, operada pela Sinnet), AWS China (Ningxia, operada pela NWCD) e Oriente Médio (Bahrein). Consulte a Tabela de regiões da AWS para obter mais informações sobre a disponibilidade do Amazon Elasticsearch Service.