2012-10-07 40 views
1

我是Solr的新手。設置Solr並進行查詢

  1. 我無法找出一個適當的文件,它可以幫助我瞭解所有我需要在solrconfig.xml添加的,哪些是要被移除。

  2. 我的SolrDocument將包含id, field1, field2。在這兩個字段中,我想更新其中的一個。我該怎麼做?我嘗試了一些東西,但它覆蓋了整個文檔。

  3. /update不工作。

我要補充documents並從Java類中進行檢索。

回答

3
  1. 您可以參考Solr Wiki for Solr Config.xml瞭解配置選項是一個很好的起點。

  2. Solr並沒有真正的更新概念,它總是刪除現有文檔並用新文檔替換它。有一個功能請求在JIRA-139開放年份解決這個問題,但截至今天它顯示修復版本是4.1。但Solr 4.0有一個新功能Atomic update,你可以嘗試,如果這對你來說非常重要。注意:Solr 4.0仍然是一個測試版。

  3. '/ update'not working - >你的意思是不工作,因爲它用新文檔替換舊文檔,或者你得到錯誤/異常嗎?

  4. 要添加&從Java檢索文檔,您可以使用SolrJ。 SolrJ是Java客戶端以編程方式訪問Solr。 SolrJ - Solr Wiki