ElasticSearch——01全文检索

全文检索是计算机程序通过扫描文章中的每一个词 ,对每一个词建立一个索引,指名该词在文章中出现的次数和位置,当用户查询时根据建立的索引查找。

索引:建立索引,将文本进行切分成词,词在文章出现多少次

检索:查询关键词,走索引去查找,查找出符合条件的文章,然后进行相关度排序

全文检索以文本作为检索对象,找出含有指定词汇的文本。全面、准确和快速是衡量全文检索系统的关键指标。

特点:

  • 只处理文本、不会处理语义。

  • 搜索时英文不区分大小写。

  • 结果列表有相关度排序。

相关推荐
努力学习的小廉2 分钟前
【C++11(上)】—— 我与C++的不解之缘(三十)
java·开发语言·c++
五行星辰4 分钟前
Fastjson 处理 JSON 生成与解析指南
java·json
nlog3n8 分钟前
Java观察者模式详解
java·开发语言·观察者模式
hello_ejb311 分钟前
聊聊Spring AI的MilvusVectorStore
java·人工智能·spring
M malloc30 分钟前
【C++奇遇记】C++中的进阶知识(继承(一))
java·jvm·c++
侧耳倾听1111 小时前
单元测试之mockito
java·单元测试
苹果酱05671 小时前
SpringCloud第二篇:注册中心Eureka
java·vue.js·spring boot·mysql·课程设计
圈圈编码1 小时前
WebSocket
java·网络·spring boot·websocket·网络协议·spring
szuaudi1 小时前
SpringMVC实现text/event-stream(SSE)
java·spring
nlog3n2 小时前
Java 桥接模式 详解
java·开发语言·桥接模式