实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
代码:
postgres集群的选择?
35岁以上的人都去做什么工作了呢?
NAS那么弱的CPU,真能做别的事情吗?
腰肌劳损怎嘛治啊?
平面设计主KV做成这样,在你的城市薪资一般多少?
大家的NAS都是24小时不关机吗?
大厂后端开发需要掌握docker和k8s吗?
在微软(Microsoft)工作是怎样一番体验?
为什么 Golang 不适合开发桌面系统?
什么是 5G 固定无线接入(FWA)?
我应该设置多少kb才能让他不能玩游戏?
公司规定所有接口都用 post 请求,这是为什么?
现在ai编程达到了什么样的水平,是否能独立用来编写游戏?
儿子抑郁四年左右了,他的未来该怎么办?
被执行人欠我26万,一次性付清20w和解,我该同意吗?
高薪裁员的中年人送外卖还是开滴滴好?
狸花猫和其他猫有什么区别?
字节跳动辞退原豆包大模型负责人乔木,被曝婚内出轨下属,如何看待这一处理结果?
各位前端大触们,一般怎么定颜色的?
韦东奕的牙怎么没了?
如何评价前端组件库shadcn/ui?
如何评价Cursor?
哪张照片让你觉得刘亦菲美得不可方物?
有什么是你去了上海才知道的事情?
Flutter 为什么没有一款好用的UI框架?
地球上明明有吃塑料的虫子,为什么没有普及?
为什么大部分人都认为2560x1440是2K?
LCD党真的只是少部分人吗?
如何评价 Windows 11 的 UI ?
ElasticSearch在项目中具体怎么用?