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