簡體   English   中英

Solr部分文檔索引更新

[英]Solr partial document index update

我正在使用Solr和Solr:Cell插件來索引和搜索富文本文檔和元數據。

定義:solr_document =元組(rich_text_document,metadata1,metadata2)

我希望在元數據更改時重新索引一些solr_documents,但只有solr_document中的部分才會被修改,而不是整個solr_documnt,因為從富文本文檔中解析和提取文本的計算費用昂貴而且毫無意義,因為富文本文檔未被修改。

Solr是否支持部分文檔索引更新?

aditional的:
我在Rails應用程序中通過sunspot使用Solr。 其中一個主要的太陽黑子開發者在這里說:

Solr不支持部分更新的概念 - 在幕后,更新文檔實際上包括從索引中刪除它然后重新添加它。 因此,每當有任何變化時,太陽黑子必須構建完整的文檔; 從性能的角度來看,這是一個不幸的限制,但它對Solr和Lucene的工作方式來說非常重要。

有什么可以做的,也許Solr:Cell允許一些東西?

Solr是否支持部分文檔索引更新?

不。 查看常見問題解答

有什么可以做的嗎?

是的,IIRC在JIRA項目中存在一個問題。 查一查,詢問缺少什么,為實施它做出貢獻。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM