在文件系统上进行高效的全文搜索 2024-5-27 • bash 对文件系统中的文件执行全文搜索的最有效方法是什么? 答案1 如果查询的数量大大超过文件更改的数量,那么执行全文搜索的最有效方法是使用预先构建的索引,该索引在添加、更改或删除文件时会更新。 所需索引的类型取决于搜索的类型。例如,您搜索的是单词还是短语?您想考虑同义词吗?您搜索的是单词片段吗? 您在寻找哪种效率?开发时间效率?软件许可成本效率?CPU 时间效率?磁盘 IO 效率?您对这些因素的权衡方式将对哪种解决方案最适合您产生很大影响。 也可以看看维基百科 相关内容 无法从外部连接到我的网站[重复] 如何根据“收件人:”地址的数量制定 Outlook 规则? 在 ubuntu 16.04.3 中安装 npm 时遇到问题[重复] 使用 tikz 绘制图案 无缩进脚注和无下标 如何从 Gnome 面板中删除崩溃的小程序? Ubuntu 19.10 中 Dock 预览中的窗口未正确对齐 “您请求包‘foo’,但该包提供的是‘foo’。”是什么意思? 如何创建一个包含从day1到dayN的日期列的数据文件? 丰富多彩的 bash 脚本[重复]