При индексировании и поиске слов запроса в whoosh индексируется индекс программы каждый раз, когда он запущен? Я делаю с ним веб-интерфейс, чтобы он мог отображать определенные результаты для пользователя. Для этого я использую php для вызова файла python в html. У меня есть 1 ГБ данных для индекса, так что это займет много времени каждый раз, когда я запускаю файл, или первый раз будет длинным, а остальное значительно быстрее первого из-за того, что программе не нужно индексировать все документы от начала.Whoosh indexing
ответ
В вашем коде на Python вы должны отделить Indexer от Searcher. Настройте свой php-файл, чтобы вызвать только Searcher; время от времени запускать указатель вручную при добавлении новых данных или изменении старых данных.
Основная идея - индекс только тогда, когда он вам действительно нужен; не при каждой операции поиска.
Спасибо за ответ. Вы правы, так что после небольшого исследования с моей стороны. Чтобы обновить индекс, вам нужно открыть индекс, а затем совершать коммиты, а не создавать новый индекс каждый раз. Разделение двух файлов для поиска и индексирования необходимо также, поскольку они выполняют две совершенно разные задачи. – divyanshch
- 1. Regexp - indexing
- 2. Clustered Indexing
- 3. Lucene Indexing
- 4. Mongoose Indexing
- 5. Whoosh index viewer
- 6. Как быстро Whoosh?
- 7. Whoosh: подходящие термины точно
- 8. Сохранение индекса в Whoosh
- 9. Настроить представление с Whoosh
- 10. Максимальный размер индекса Whoosh?
- 11. Django haystack and whoosh
- 12. Haystack with Whoosh не возвращает никаких результатов
- 13. mysql indexing performance
- 14. listview item indexing
- 15. Stagger Sphinx Indexing
- 16. UITableView Section Indexing
- 17. google indexing неправильная страница
- 18. boolean retrieval, indexing phase
- 19. define mysql indexing
- 20. Solr indexing parquet file
- 21. boolean indexing in xarray
- 22. Indexing grouped_df object
- 23. Mongo indexing in Meteor
- 24. typo3 crawler indexing content
- 25. ThinkingSphinx indexing ActsAsTaggable Model.tag_counts
- 26. Static Website Indexing Issue
- 27. SQL Server Indexing Doubts
- 28. Python Numpy Array indexing
- 29. sunspot - indexing has_one association
- 30. Objective-C Indexing
, пожалуйста, покажите код вашего файла python? –