2016-11-16 16 views
0

После заголовка, я хочу, чтобы добавить новый метод Tokenizer в Apache SolrДобавить новый метод Tokenizer в Apache Solr

http://mim.hus.vnu.edu.vn/phuonglh/softwares/vnTokenizer 

Моя проблема, я не могу найден какой-либо документ об этом. Является ли это возможным ?

+0

вы можете объяснить немного больше, чего вы пытаетесь достичь? – root545

+0

@ root545 Я пытаюсь использовать мой метод Tokenizer с 3-й стороны (специально для моего языка) в ApacheSolr. Но я не знаю, как к этому. Я прочитал Solr Tokenizers docs здесь https://cwiki.apache.org/confluence/display/solr/Tokenizers , но я не могу узнать, как импортировать мою библиотеку в ApacheSolr. – luanbuingoc

ответ

1

Я думаю, что подход, который вы можете использовать, описан здесь: Solr Plugins: раздел о Tokenizers/TokenFilters.

В нескольких словах необходимо увеличить Solr's org.apache.lucene.analysis.Tokenizer и реализовать свою логику там. После этого вам нужно объявить новый тип поля с помощью собственного фильтра токенизатора/токена.