Я хотел бы легко искать файлы в своей локальной сети. (более 500 тыс. файлов на общих ресурсах SMB, другими способами на это потребуется много времени)
Я имею в виду, мне просто нужно быстро поискать имена файлов, мне наплевать на индексацию контента, так как большинство моих файлов имеют частный формат, а имя файла достаточно понятно. Но, фильтры диапазона дат необходимы для меня.
Мне просто нужен быстрый поиск, как у voidtools 'все может, но по сети
Файлы находятся в коробке WHS (lol, имена общих папок Videos и Music не подходят для компании, но лицензия на эту ОС на базе win2003 дешевле, чем домашняя xp!)
Я попытался:
Думаю попробовать:
Есть идеи / предложения?
У меня есть простая поисковая утилита Windows, которая будет искать общие сетевые ресурсы так же легко, как и локальный диск, и соответствует вашему описанию. Вы можете скачать его Вот. Это бесплатное программное обеспечение, поэтому на него не распространяется гарантия.
В Google Search Appliance может быть именно тем, что вы ищете.
пытаться Solr, он также имеет фильтр даты, когда вы его настраиваете.
Вот является клиентом php для solr и Вот - это учебное пособие от разработчика по настройке.
когда он не удовлетворяет все ваши потребности, вы также можете его расширить.
У меня была аналогичная проблема в моей компании. Много файлов / каталогов в общей сетевой папке Windows. Самый большой: ~ 50 миллионов файлов в 25 миллионах каталогов.
Я написал небольшой инструмент, который параллельно выполняет перечисление каталогов. Использование этого метода дает довольно хорошее ускорение сетевых ресурсов.
Исходный код: https://github.com/blaubart69/find_win32