Я хочу использовать lucene для быстрого поиска в моей таблице базы данных. Запрос таблицы - select x,y,z from tablexyz
. Поле поиска - x.Он имеет 2 миллиона строк. Я хочу использовать его в веб-приложении и показывать данные на странице поиска. Кто-нибудь использовал Lucene для хранения всей таблицы в текстовом файле?поиск с использованием apache lucene
ответ
Я думаю, что Apache Solr - это то, что вы ищете.
Для начала:
- первым прочитал tutorial to understand the basics,
- затем посмотреть на DataImportHandler, который, вероятно, будет самым простым способом индексирования содержимого.
Независимо от того, какие технологии вы используете для вашего веб-приложения, Solr имеет a lot of connectors.
У меня есть потребность в кеш-памяти в 200 МБ. Моя таблица проста с 4 столбцами, и я хочу искать один столбец с именем компании против него. Однако он имеет 2 миллиона строк. Поиск в базе данных занимает время 4 секунды. Я хочу чтобы найти способ поиска, который будет работать в течение 1 секунды. Будете ли здесь полезны здесь или будете полезны здесь? – hirentshah
У меня нет вашего вопроса. Если вам нужен полнотекстовый поиск, Lucene может быть решением. AFAIK Ehcache не имеет полнотекстовых возможностей. – jpountz
Мне не нужен полнотекстовый поиск. У меня в таблице четыре столбца, для которых я хочу ускорить поиск. Из этого поиска нужно сделать только 2 столбца. – hirentshah
- 1. Численный поиск в Apache Lucene
- 2. Поиск Apache Lucene и Hibernates
- 3. Инкрементальный поиск с использованием Lucene
- 4. Оптимизация поиска с использованием Apache Lucene
- 5. Поиск lucene
- 6. Apache Solr - Lucene - Поиск индекса радиуса
- 7. Поиск ассоциации слов в Apache Lucene
- 8. Sitecore: Полнотекстовый поиск с использованием lucene
- 9. Поиск Lucene с использованием StopWords в StandardAnalyzer
- 10. Реализация Sitecore Поиск с использованием Lucene
- 11. Как реализовать фонетический поиск с использованием Lucene?
- 12. Поиск не найден с использованием Zend Lucene
- 13. Внебиржевой поиск с использованием Lucene/Solr/ElasticSearch
- 14. Apache Lucene Search program
- 15. Apache Nutch с Lucene
- 16. Поиск с использованием Thread in Lucene 6.2 с использованием Scala
- 17. Поиск дерева с Lucene
- 18. нечеткий поиск с lucene
- 19. Использование Apache Lucene с Infinispan
- 20. поиска Apache Lucene с стопами-словами
- 21. Apache Lucene - Оптимизация поиска
- 22. Поиск предложений с Lucene SpanQueries
- 23. Поиск Lucene с символами Unicode
- 24. Поиск дефис слова с Lucene
- 25. поиск Proximity с Lucene Android
- 26. Как получить регулярный поиск буквенно-цифрового текста в PDF-документе с использованием java Apache Lucene?
- 27. Поиск Apache Lucene - сбой для ключевого слова - IN
- 28. Autocorrect using Apache LUCENE
- 29. Реализация Apache Lucene
- 30. Apache Custom Lucene Scoring
что вы имеете в виду, храня всю таблицу в текстовом файле? – Yavar
Если таблица имеет 2 миллиона строк. Затем все строки будут сохранены в текстовом файле, чтобы включить поиск apache lucene.Check: http://sphinxsearch.com и http://lucene.apache.org/ для получения дополнительной информации. – hirentshah
И что именно на ваш вопрос? Кто-нибудь использовал Lucene для хранения таблицы в текстовом файле? –