OpenSearch
OpenSearch 是一个可扩展、灵活且可扩展的开源软件套件,用于搜索、分析和可观察性应用,采用 Apache 2.0 许可证。
OpenSearch
是一个基于Apache Lucene
的分布式搜索和分析引擎。
本笔记本展示了如何使用与 OpenSearch
数据库相关的功能。
要运行,您应该有一个正在运行的 OpenSearch 实例:请查看这里以获取简单的 Docker 安装。
similarity_search
默认执行近似 k-NN 搜索,使用多种算法之一,如 lucene、nmslib、faiss,推荐用于
大数据集。要执行暴力搜索,我们还有其他搜索方法,称为脚本评分和无痛脚本。
有关更多详细信息,请查看 此处。