Может ли lucene хранить индекс только в одном файле? - PullRequest
1 голос
/ 30 апреля 2010

Когда мы создаем индекс Lucene, создаются различные файлы. Если мы не оптимизируем средство записи индекса, создаются три файла, один с именем _0.cfs, который содержит все данные индекса, и два других файла, содержащих метаданные. Можно ли заставить lucene создать только один файл вместо трех?

1 Ответ

1 голос
/ 22 декабря 2010

Нет. Это невозможно сделать, потому что Lucene разработан, чтобы быть эффективным для инкрементной индексации. Lucene создает несколько сегментов для быстрой индексации. Каждый сегмент имеет отдельный файл .cfs. Файл сегментов содержит информацию о различных сегментах и ​​о том, какой файл .cfs для какого сегмента. Это означает, что файл сегментов нельзя свернуть ни в один из файлов .cfs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...