ElasticSearch——01全文检索

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

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

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

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

特点:

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

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

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

相关推荐
小梁努力敲代码几秒前
抽奖系统-测试报告
java·功能测试
devpotato17 分钟前
人工智能(九)- Spring AI MCP客户端开发
java·mcp
疯狂打码的少年25 分钟前
【Day14 Java转Python】从Java到Python——用Python重构一个Java小工具(文件批量重命名实战)
java·python·重构
无籽西瓜a30 分钟前
【西瓜带你学设计模式 | 第十八期 - 命令模式】命令模式 —— 请求封装与撤销实现、优缺点与适用场景
java·后端·设计模式·软件工程·命令模式
aXin_ya34 分钟前
微服务 第二天
java·数据库·微服务
希望永不加班38 分钟前
Spring AOP 核心概念:切面、通知、切点、织入
java·数据库·后端·mysql·spring
lxh011344 分钟前
电话号码的字母组合
java·javascript·算法
爱学习的小可爱卢1 小时前
算法—Java Map 核心方法与实战场景指南
java·开发语言·算法
X1A0RAN1 小时前
容器化部署elasticsearch教程+python操作es数据库示例
数据库·python·elasticsearch
豆豆1 小时前
建站系统怎么选?2026年SaaS平台与开源CMS对比分析
java·开发语言·开源·cms·网站建设·网站制作·网站开发