Я пытаюсь использовать настройку elasticsearch для проекта, над которым я работаю. Мне не интересно, может ли кто-нибудь помочь в правильном направлении, где искать. Я использую индекс со 100 миллионами записей.
Если мне нужно, чтобы иметь возможность масок запросов вроде следующего:Эластичный поиск для поиска адресов электронной почты подстановочных знаков?
b*[email protected]
b*[email protected]*.com
*[email protected]
br*gu*@gmail.com
*g*@*
Когда я пытаюсь использовать подстановочные и другие поиски, я не получаю полностью ожидаемых результатов.
Какой поиск с помощью поиска elastics следует изучить в реализации? Является ли ElasticSearch даже правильным инструментом для использования? Источником, из которого я вытаскиваю это, является Mysql, поэтому, если нет, я могу рассмотреть использование Sphinx или Solr.
Для поиска по электронной почте я предлагаю такой подход: http://stackoverflow.com/questions/30115867/elasticsearch-analyzer-and-tokenizer-for-emails –