• 2024-04-08ES入门十二:相关性评分
    对于一个搜索引擎来说,对检索出来的数据进行排序是非常重要的功能。全文本数据的检索通常无法用是否相等来的出结果,而是用相关性来决定最后的返回结果相关性是值搜索内容和结果的相关性,是用来描述文档和查询语句的匹配程度的。通过计算相关性,可以得出一个相关性评分,然后根据
  • 2023-09-11相关性算分
       
  • 2023-07-14Tita 升级|360 评估问卷库上线
    Tita-OKR和新绩效一体化管理平台1. 新增问卷库模块,快速套用创建360评估活动使用场景:企业之前没有做过360评估活动,不知道如何创建合适的问卷;或者企业想用一些新的问卷进行评估tips:可以直接在问卷库选择合适的模板创建360评估活动,或者创建360评估活动后在问卷页快速套用
  • 2023-07-04DSL查询语法
    DSL的查询语法很多,可在官方网站找到相关资料查询所有全文检索查询:利用分词器对用户输入内容分词,然后去倒序索引中匹配精确查询:根据精确词条查询数据,一般查找keyword,日期,数值等字段地理查询:根据经纬度查询符合查询:上面查询类型的组合查询模板GET /indexName/_search{ 
  • 2023-06-03通过DSL实现Elasticsearch数据搜索功能
    DSL查询分类查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(fulltext)查询:利用分词器对用户输入内容分词,然后去倒排索引库中匹配。例如:match_querymulti_match_query精确查询:根据精确词条值查找数据,一般是查找keyword、数值、日期、boolean等类型字段。例如:i
  • 2023-05-2215-DSL查询语法-复合查询-布尔查询
    布尔查询是一个或多个查询子句的组合,每一个子句就是一个子查询。子查询的组合方式有:(1)must:必须匹配每个子查询,类似“与”(2)should:选择性匹配子查询,类似“或”(3)must_not:必须不匹配,不参与算分,类似“非”(4)filter:必须匹配,不参与算分比如在搜索酒店时,除了关键字搜索外,我们还可能根据
  • 2023-05-2214-DSL查询语法-复合查询-算分函数查询
     复合(compound)查询:复合查询可以将其它简单查询组合起来,实现更复杂的搜索逻辑。常见的有两种:(1)fuctionscore:算分函数查询,可以控制文档相关性算分,控制文档排名(2)boolquery:布尔查询,利用逻辑关系组合多个其它的查询,实现复杂搜索 相关性算分当我们利用match查询时,文档结果会根据
  • 2023-04-12每周一记9
    首先,两个职责放在同一个类中,并不代表会发生耦合。耦合的意思是当一个职责内部发生变动时,会影响到另外一个职责的正常执行。假设把两个职责的代码糅合在一起,形成一个大的代码块,这当然是耦合的,此时修改任何一个职责都要小心,牵一发而动全身。但是我们可以把这两个职责放在两个不同的
  • 2023-01-16分布式搜索引擎02
    分布式搜索引擎02在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。所以今天,我
  • 2022-12-24Rest操作ES(2)-DSL查询语法(全文检索、精准查询、地理坐标查询)
    1.DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来实现的。1.1.DSL查询分类Elasticsearch提供了基于JSON的DSL(DomainSpecificLanguage)来定义查询。常见的查
  • 2022-12-15用于比赛算分的代码
    importjava.util.*;publicclasswxy{publicstaticvoidmain(Stringargs[]){//输出成绩的练习题 //限制输入的数字多少 //明天练习怎么将这个程序简
  • 2022-12-07分布式搜索引擎
    DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来实现的。1.DSL查询分类查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(fulltext)查询:利用分
  • 2022-11-23elasticSearch基础(二)
    1.DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来实现的。1.1.DSL查询分类Elasticsearch提供了基于JSON的DSL(DomainSpecificLanguage)来定义查询。常见的查
  • 2022-11-15分布式搜索引擎02-elasticsearch的数据搜索功能-DSL和RestClient实现搜索
    分布式搜索引擎02在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。所以今天,我
  • 2022-10-2011.ElasticSearch系列之搜索相关性算分机制
    1.相关性和相关性算分1.1相关性搜索的相关性算分,描述了一个文档和查询语句匹配的程度。ES会对每个匹配查询条件的结果进行算分_score打分的本质是排序,需要把最符合用