我正在整合cms中的Lucene。我沒有關於如何更新索引工作的線索。我知道如何創建和更新它,但我想知道是否有智能策略來保持索引更新。每次將內容添加到數據庫時,是否需要更新索引? Lucene有不錯的表現嗎?更新Lucene索引策略
2
A
回答
0
您不能在lucene中更新文檔,您必須將其刪除並重新添加。是的,lucene非常快。
0
這取決於您是否需要將添加到數據庫的數據添加到可搜索的數據庫中。 (更實時)
如果你在數據庫中有大量而頻繁的更新,那麼這將不是一個好的表現。
對索引做增量更新可能沒有問題(數據導入處理程序支持是開箱即用的),這將允許您只索引從上次構建時間起的時間範圍內添加到數據庫的增量項目。
Lucene表演太好了。
您可以進一步定期優化您的索引以獲得更好的性能。
+0
是的,我想要實時的東西。實際上,這個cms的所有安裝都非常小。 你是否知道所有這些東西的例子,或者是一個實現zend lucene的開源項目? – Chobeat
相關問題
- 1. lucene索引更新策略
- 2. Lucene索引/連字符查詢策略
- 3. 更新lucene索引
- 4. 通過領域模型更改保持Lucene索引的最新策略
- 5. 從Lucene索引更新Solr索引
- 6. Lucene更新文檔索引
- 7. Laravel索引策略
- 8. MySQL索引策略
- 9. solr索引策略
- 10. Lucene索引忽略撇號
- 11. 新表上的索引策略 - SQL Server
- 12. 對於經常變化的文檔的Lucene索引策略
- 13. Symfony2搜索引擎策略
- 14. Lucene索引更新和性能
- 15. 更新Zend的索引文件搜索Lucene索引
- 16. 插件更新策略
- 17. 實體更新策略
- 18. Apache Spark的更新策略
- 19. Spring JPA + Hibernate搜索:如何僅更新搜索索引(Lucene)?
- 20. 搜索策略
- 21. 爲什麼我的Lucene索引中沒有這種編碼策略?
- 22. Solr索引策略問答網站
- 23. MySQL DB的最佳索引策略
- 24. 搜索Lucene索引
- 25. Zend Lucene搜索 - 更新索引 - 可能嗎?
- 26. Lucene索引
- 27. Apache lucene索引
- 28. Lucene索引MAXFieldLength
- 29. Jackrabbit Lucene索引
- 30. Zend Lucene索引
「更新索引」並不意味着更新文檔。 –