2013-03-20 3 views
0

Я новичок в поиске elastics, пожалуйста, простите меня, если мой вопрос звучит странно: D Я хочу индексировать файлы в некоторых каталогах с помощью elasticsearch автоматически (например: если я добавлю файл в определенный каталог, то elasticsearch может сразу индексировать этот файл), но я не знаю, как настроить elasticsearch, чтобы решить эту проблему. Может ли кто-нибудь мне предложить?файл индексирования автоматически elasticsearch

Спасибо заранее

ответ

0

Я не думаю, что вы можете иметь elasticsearch посмотреть каталог (я не думаю, что это хорошая вещь, чтобы сделать в большинстве случаев.)

Вместо этого, у клиента оболочку, которая реализует FileWatcher. Нажимайте изменения в ElasticSearch через этого клиента.

Вы можете использовать PathHierarchyTokenizer, чтобы сохранить иерархию файловой системы в своем индексе, что позволит вам развернуть структуру вашего каталога.

+0

Большое вам спасибо за ваш ответ Шрикант. Я постараюсь реализовать ваше предложение. –