首页 > 其他分享 >初识ES ---倒排索引

初识ES ---倒排索引

时间:2025-01-16 14:21:30浏览次数:1  
标签:词条 倒排 关键字 --- 索引 文档 ES

正向索引: mysql

 倒排索引:

elasticsearch采用倒排索引:

  • 文档(document):每条数据就是一个文档。
  • 词条(term): 文档按照语义分成的词语(中文按照中文语义分)。词条不能重复。

 eg: 会对用户输入的关键字数据进行分词

华为手机-》分词: 华为 手机

 可以看出:

正向索引:是根据关键字直接查询文档。

倒排索引:是根据关键字 先找到词条 根据词条然后再找文档。

 总结:

 

标签:词条,倒排,关键字,---,索引,文档,ES
From: https://www.cnblogs.com/pingguomang/p/18674923

相关文章

  • TAITherm - 专业热管理工具
    概述      TAITherm是ThermoAnalytics公司开发的专业三维热仿真分析工具,广泛应用于国内外汽车、摩托车、工业自动化、重型机械等行业的热仿真设计中。同系列的CoTherm耦合优化模块可支持稳态/准瞬态/瞬态热流耦合、一三维耦合、FMU集成、设计优化、敏感性分析、代理模型训......
  • 上交2025最新-《动手学大模型》实战教程及ppt分享!
    本课介绍今天分享一个上海交大的免费的大模型课程,有相关教程文档和Slides,目前是2.2K星标,还是挺火的!《动手学大模型》系列编程实践教程,由上海交通大学2024年春季《人工智能安全技术》课程(NIS3353)讲义拓展而来(教师:张倬胜),旨在提供大模型相关的入门编程参考。通过简单实践,帮......
  • 【Java】若依(ruoyi-cloud)——14.Sentinel支持(服务熔断与降级)
    若依微服务版(ruoyi-Cloud)如何实现熔断和降级?知识前提:对Sentinel的使用有了解若依微服务版启动对nacos服务注册和使用有了解若依微服务版(ruoyi-cloud)中使用sentinel,进行服务熔断与降级。环境要求和前提JDK>=1.8(推荐1.8版本)Mysql>=5.7.0(推荐5.7版本)Redis>=......
  • fast-lio代码解析(一)
    文章目录一.lasermap_fov_segment1.初始化局部地图2.计算距离并判断是否需要移动3.计算地图边界的移动距离4.更新局部地图边界5.清理超出范围的点云数据二.IMU_init1.加速度与角速度均值计算2.加速度与角速度协方差更新3.初始化重力方向4.滤波器状态初始化三......
  • web组态--新一代全流程低代码物联网平台
     先上图,实际完成效果:        1.添加应用图纸登录by组态后台:www.hcy-soft.com点击组态管理-画面管理,先新建一个组态画面,填写画面名称,保存,进入组态画面。选择画面管理,点击图示位置编辑画面,来构建组态。开始画组态图。 ​2.组......
  • Windows 蓝牙驱动开发-BLE低功耗
    蓝牙的版本为1.0~5.2版本,蓝牙1.0~3.0都是经典蓝牙(rfcomm)。而蓝牙4.0开始就是包括蓝牙BLE了。蓝牙4.0的蓝牙芯片都是双模的,既包括经典蓝牙也包括低能耗蓝牙。经典蓝牙和蓝牙BLE完全是两个东西,只是它们在底层上有一些相似的地方。蓝牙BLE相比于经典蓝牙的优点是搜索、连接的速......
  • Windows 蓝牙驱动开发-安装蓝牙设备
    蓝牙配置文件驱动程序有两种安装类型:客户端安装,在此类安装中,远程设备播发其服务,并且计算机与之连接。示例包括:鼠标、键盘和打印机;服务器端安装,在此类安装中,计算机播发服务,并且远程设备可以连接到计算机以使用这些服务;例如,供应商可以创作服务器端安装,使移动设备能够打印到附......
  • Peripheral Myelin Protein P2 (53-78),bovine;外周髓鞘蛋白P2(53-78),牛;TESPFKNTEISFKLGQEFE
    【PeripheralMyelinProteinP2(53-78),bovine 简介】    PeripheralMyelinProteinP2(53-78),bovine(简称PMP2)是一种来源于牛的外周髓鞘P2蛋白的肽段,具体来说,是由该蛋白的第53至78位氨基酸残基组成的片段。PeripheralMyelinProteinP2(53-78),bovine是一种......
  • 编译原理实验四----NFA确定化(附C++代码)
    编译原理实验四----NFA确定化(附C++代码)经验分享算法思路前述知识点输入结构体子集法(确定化)代码1:寻找闭包代码2:自动机运作总流程代码3:重新命名最小化代码本文仅为编译原理课程实验记录开发过程,设计的知识点,以及实现算法的设计过程使用的是Qt开发......
  • Python Wi-Fi密码测试工具
    PythonWi-Fi测试工具相关资源文件已经打包成EXE文件,可双击直接运行程序,且文章末尾已附上相关源码,以供大家学习交流,博主主页还有更多Python相关程序案例,秉着开源精神的想法,望大家喜欢,点个关注不迷路!!!1.简介:这款工具的目的是通过字典攻击方式帮助用户测试Wi-Fi网络的......