倒排索引
https://blog.csdn.net/qq_43403025/article/details/114779166
倒排索引与全文索引
MySQL 的 InnoDB 引擎在基于文本的列(CHAR、VARCHAR 或 TEXT 列)上实现全文索引,以加快对这些列中包含的数据的查询和 DML 操作。全文索引采用倒排索引设计,索引中的每个关键字都指向出现该单词的文档列表。它还支持邻近搜索,也可以通过存储每个单词的位置来定位出现在一定数量单词内的两个或多个单词。
倒排索引是区别于正排索引的概念:
- 正排索引:是以文档对象的唯一 ID 作为索引,以文档内容作为记录的结构。
- 倒排索引:Inverted index,指的是将文档内容中的单词作为索引,将包含该词的文档 ID 作为记录的结构。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具