实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
当下房子已经跌到这样了,你会买吗,为什么?
两个人在家做饭,100元能享受到多丰盛的一顿饭?
白人女性是不是很美,为什么?
为什么 macOS 并不差,可市场总敌不过 Windows?
网站开发需要多久?
周芷若一个船夫的女儿,容貌真的比得上皇家女子吗?
systemd吞并了什么?
postgresql能取代mongodb吗?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
大厂后端开发需要掌握docker和k8s吗?
电话:
座机:
邮箱:
地址: