当前位置: 首页 > news >正文

Golang | 倒排索引

文章目录

    • 倒排索引的设计
    • 倒排索引v0版实现

倒排索引的设计

  • 通用搜索引擎 v.s. 垂直搜索引擎:

    • 通用搜索引擎:什么都可以搜索,更加智能化
    • 垂直搜索引擎:只能搜自家数据库里面的内容,一般都带着搜索条件,搜索一般是通过筛选条件的形式表现出来
  • 倒排索引核心原理:把一个文档所有的文字描述,先分词,然后把这些词都作为一个key,value是包含这个key的所有文档的id

  • 和正排索引区分:拿着文档id去找对应的文档描述

在这里插入图片描述

倒排索引v0版实现

在这里插入图片描述

  • 倒排key组合多个field

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/154993.html

相关文章:

  • docker的安装和简单使用(ubuntu环境)
  • 示波器测试差分信号
  • Spring缓存注解深度实战:3大核心注解解锁高并发系统性能优化‌
  • 探索亚马逊云科技:开启您的云计算之旅
  • 正则表达式及其游戏中应用
  • 【设计】接口幂等性设计
  • SQLite 是什么?
  • 28、.NET 中元数据是什么?
  • maxscript根据音频创建动画表情
  • 闻性与空性:从耳根圆通到究竟解脱的禅修路径
  • Django【应用 01】django-plotly-dash安装及使用
  • 学硕热度下降,25西电数学与统计学院(考研录取情况)
  • Electron Forge【实战】阿里百炼大模型 —— AI 聊天
  • Flink checkpoint问题排查指南
  • 如何修复宝可梦时时刻刻冒险无法正常工作
  • CuML + Cudf (RAPIDS) 加速python数据分析脚本
  • 26考研 | 王道 | 数据结构笔记博客总结
  • Flink TaskManager详解
  • 力扣DAY68 | 热100 | 寻找两个正序数组的中位数
  • 使用npm install或cnpm install报错解决
  • 从 “制造” 到 “品牌”:官网建设助力中国企业突围东南亚
  • netcore8.0项目发布到centos,利用nginx反向代理(宝塔面板篇)
  • 【服务器操作指南】从 Hugging Face 上下载文件 | 从某一个网址上下载文件到 Linux 服务器的指定目录
  • STM32F103C8T6信息
  • 数据可视化平台产品介绍及功能特色
  • C 语言内存分配方法及优缺点
  • 光谱分辨率:解锁光的密码
  • CSS常见布局
  • Python实验4 列表与字典应用
  • Flowable7.x学习笔记(十四)查看部署流程Bpmn2.0-xml