2013-03-12 65 views
1

今天我讀了Solr的announcement of Apache Lucene and Solr 4.2和新的DocValues支持。更新DocValues:在Solr中存儲「點擊」文檔

我想在Solr的每個文檔中存儲點擊次數。現在可以使用DocValues嗎?我是否可以更新它們(不刪除文檔)?

兩年前,我讀過偉大的「Lucene在行動」一書,Lucene不支持更新。我想知道是否DocValues(或其他)改變了這一點?或者更好地在關係數據庫中存儲更好的點擊每文檔統計信息?

回答

1

我通讀所有的意見對SOLR-3855,發現下面的說明

不幸的是DOC值不可更新的一個一個。

我認爲一個可行的選項用於存儲每個文檔的點擊次數爲ExternalFileField類型。主要限制是

外部字段不可搜索。它們只能用於功能查詢或顯示。

+0

謝謝!我不知道'ExternalFileField',看起來很有趣。 – Sonson123 2013-03-12 14:13:37