opensearch的入门教程
先开个篇
opensearch是aws根据Elasticsearch(ES)开发的一个组件,本文将讲解的入门教程。使用spring boot 2.5.3 和opensearch-java 1.0 JDK 开发
1、 先说使用es的比较重要,也是现在比较火的一个主要的功能, 向量库
- 向量的基础语法
knn
- java构建ES语法
knn
2、es中的搜索算法
- BM25算法
BM25(Best Matching 25)是一种基于概率检索框架的排名函数,用于估算文档和查询之间的相关性。它是TF-IDF(词频-逆文档频率)算法的改进版本,考虑了文档的长度和词频等因素,旨在解决TF-IDF在处理某些问题时的不足。
3、es中的基础的几个查询
- 普通查询
_search
- 精确查找
精确查找
0 条评论