实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
代码:
PHP和Node.js哪个更爽?
今年 9 月 3 日天安门大阅兵,是中国将要对外释放出什么信号?
国产厂商为什么都不用三星屏幕了?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
有人认识这个小姐姐吗,超爱她的照片?
如何评价阿里等大厂笔试现已经禁用本地IDE?
如何看待美团创始人王兴清空微博?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
Node.js是谁发明的?
中国现有的雷达技术能发现B2么?
为什么幼儿园的超前教育被叫停?
Golang是不是代替了PHP以前的生态位啊?
Mini-LED 显示器有什么特点,是否值得入手?
微软edge浏览器为什么逐渐被其他的浏览器代替?
什么是人生的最顶级享受?
用K8s的公司有多少人会部署K8s?
86版西游记的女演员里,你觉得哪些特别漂亮?
如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
Web 前端怎样入门?
什么是 5G 固定无线接入(FWA)?
什么时候你发现和农村父母渐行渐远?
如何评价b站数码区up主 “大狸子切切里”?
鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
催收公司打电话到公司了,问她是哪的她不说怎么办?