有大量的文件需要索引,如何选择好用顺手的工具?

系统:Windows 11 x64 LTSC,16g
问题:工作需要,需要在公司的共享服务器上索引大量文件,千万量级的零散文件,而且更新的频率很高,我把服务器的文件夹映射到了磁盘,使用过everything 1.4 和 1.5a 版本,都是索引比较慢,索引完成后,搜索响应比较慢,而且需要不定时更索引,更新索引时无法使用搜索;后面尝试了Listary pro,索引太慢太卡。
现在还是勉强在使用everything 1.5a ,想问问有没有更好的软件或者方式能够加快搜索?

服务器磁盘格式是不是ntfs?

在服务器上开everything,开http端口给客户机访问

2 Likes

试试商业软件?

我有个问题啊,这个量级,真的不考虑升级下 16GB内存么?

不是,我看了是Synology NAS

自己的电脑是16gb的了,服务器是Synology NAS 139T,目前用了40T

共享服务器没法动,我不是系统管理员。虽然跟系统管理员很熟,但是最好就不要去折腾人家了。

Synology 的 Drive 行不行?

我没用过,我试试??

我刚下载了drive,不大行,搜索不到文件,不知道是不是要完全匹配,这样的话太难搜到文件了。而且服务器是有一部分的文件夹在drive里面共享了 。

有免费的最好了,这个付费的我试过listray,也是卡卡的。

需要先建立索引啊

搜了一下,Synology NAS默认磁盘格式不是ntfs。如果不是ntfs的话,everything和其他搜索软件相比没有任何优势。
一般来说,everything之所以能快如闪电的索引和搜索文件,都是利用ntfs磁盘格式的一些特性,所以在Synology NAS上,如果磁盘格式不是ntfs的话,别用everything了,考虑其他专业索引软件吧。

2 Likes

如果要通过文件内容来检索的话,还需要一个文件内容搜索的工具

为什么不用专门的数据库来管理呢?比如 mybase 的服务器版

突然想到一个重型的, elasticsearch 是不是完美覆盖题主的需求啊 虽然门槛高了一点