【发布时间】:2009-01-16 03:32:10
【问题描述】:
我正在开发一个求职门户网站,并且一直在使用 Lucene 来实现求职功能。 用户每天都会在我们的网站上发布一些职位。我们需要确保发布的新职位可以尽快在网站上搜索到。 在这种情况下,当发布新工作或编辑现有工作时,如何更新 Lucene 索引? lucene 索引更新和搜索可以并行工作吗?
另外,我能知道关于 Lucene 索引、优化、性能等方面的任何提示/最佳实践吗?
感谢您的帮助!
谢谢!
【问题讨论】:
-
我的建议是,直接从应用程序层使用 Lucene 几乎总是错误的方法。除非应用程序特别需要低级索引访问,否则我总是建议在更高级别进行访问,即 Solr 或 Elasticsearch。如果您的应用成功并且您需要扩展,那么管理您自己的索引文件很快就会变得非常耗时。
标签: lucene