張貼日期: Mar 3, 2020
Amazon Elasticsearch Service 現已提供 k-Nearest Neighbor (k-NN) 搜尋,可藉由相似的使用案例 (例如產品推薦、詐欺偵測及圖像、影片和語意文件檢索) 強化搜尋。k-NN 可使用輕量且高效率的非度量空間程式庫 (NMSLIB) 進行建置,在數千個維度上對數十億個文件進行大規模、低延遲的近鄰搜尋,就像執行標準的 Elasticsearch 查詢一樣簡單。
在給定的資料點空間中,k-NN 外掛程式會找到最接近查詢資料點的資料點數量 (k)。k-NN 的新欄位類型可讓您無縫整合 k-NN 搜尋及 Elasticsearch 的延伸功能 (例如彙整與過濾),以進一步提升搜尋結果的精準度。Elasticsearch 的分散式架構使 k-NN 外掛程式可擷取及處理大型資料庫並支援增量更新,藉此提供高效能且具有快速推理功能的相似性搜尋引擎。
k-NN 相似性搜尋由 Open Distro for Elasticsearch 提供支援,這是 Apache 2.0 授權的 Elasticsearch 分發。若要進一步了解有關 Open Distro for Elasticsearch 及 k-NN 外掛程式的詳細資訊,請造訪專案網站。
您可以在執行 Elasticsearch 7.1 和更新版本的網域上使用 k-NN 相似性搜尋。若要進一步了解,請參閱文件。
k-NN 相似性搜尋已在全球 22 個區域的 Amazon Elasticsearch Service 領域推出:美國東部 (維吉尼亞北部、俄亥俄)、美國西部 (奧勒岡、加利佛尼亞北部)、AWS GovCloud (US-Gov-East、US-Gov-West)、加拿大 (中部)、南美洲 (聖保羅)、歐洲 (愛爾蘭、倫敦、法蘭克福、巴黎、斯德哥爾摩)、亞太區域 (新加坡、雪梨、東京、首爾、孟買、香港)、AWS 中國 (北京 – 由 Sinnet 營運)、AWS 中國 (寧夏 – 由 NWCD 營運),以及中東 (巴林)。請參閱 AWS 區域表進一步了解 Amazon Elasticsearch Service 的供應情況。