Lucene.NET, StandardAnalyzer, стоп-слова и потокобезопасность

Когда код выполняется ниже, я предполагаю, что файл стоп-слов читается из файловой системы каждый раз, когда я анализирую запрос. Вместо того, чтобы делать это, действительно ли я могу снова использовать тот же экземпляр анализатора вместо того, чтобы создать новый? Действительно ли это ориентировано на многопотоковое исполнение? (После того, как много поиска с помощью Google я не могу найти информацию об этом),

var stopwordsFile = new FileInfo("C:\MyStopWordsFile.txt");
var analyzer = new StandardAnalyzer(stopwordsFile);
var queryParser = new QueryParser("", analyzer);
var query = queryParser.Parse(stringToParse);
5
задан Adriaan Stander 23 February 2010 в 09:23
поделиться