solrj

    0熱度

    1回答

    我正在運行以下程序。主線程正常運行並終止,但程序繼續運行,因爲線程稱爲pool-1-thread-1,永遠不會終止。任何人都可以建議代碼有什麼問題嗎?配置文件全部在Solr的標準發行版中提供。 package solrapp; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.

    0熱度

    1回答

    我已經提交了類似的問題,打開的文檔,但我已經分解的問題最簡單的形式,所以我要再次後它: 的問題是,SolrJ似乎保持文件句柄打開,如果我多次添加同一個文件。 我用下面的方法來提交一個文件到Solr: public boolean addDocument(File doc) throws IOException, SolrServerException { ContentStreamUp

    0熱度

    2回答

    當我添加字段addField(「category」,「cat1」);它不會出現在搜索結果xml中,並且只有2個要添加的字段是「id」和「name」,任何機構都可以告訴我如何添加另一個字段並出現在xml結果中

    0熱度

    1回答

    我對solr和solrj是全新的,並將它們作爲面向搜索的應用程序的潛在平臺進行研究。 我們在MongoDB實例中有很多數據,在Java中定義了pojos。我想通過添加solrj @Field註釋將數據遷移到solr,使用我現有的MongoDB POJO。 這似乎字符串字段做工精細,但沒有這麼多的整數: org.apache.solr.common.SolrException: ERRORunkno

    0熱度

    1回答

    工作,我一直在使用SolrJ索引幾個文檔,現在我想用SolrJ搜索相同的索引..我沒有使用嵌入式服務器.. 我甚至無法打通結果他們的網頁面板爲我的索引。 PS:順便說一句,索引是要罰款,我查了一下,他們通過運行一個通配符搜索"*:*"通過查詢索引.. 這裏是搜索片段: try { SolrQuery query = new SolrQuery(); query.setQue

    4熱度

    1回答

    我們是否可以在原始Lucene中定製嵌入在Solr中的Lucene?所以我們可以在Solr的Lucene中擁有「一切」? 我問這個,因爲我們徘徊在決定Solr的VS Lucene的點,以爲像這樣: 參數1: 「我們可能會,如果 打的死區在未來我們選擇Solr的,和Lucene是一個更好的選擇 所以...所以我們不如 開始寫HTTP包裝和 Lucene之上幾乎一半 自己的Solr的是在安全方面。「

    7熱度

    1回答

    我正在使用Solrs TermsComponent實現自動填充功能。我的文檔包含我已在「標籤」字段中編入索引的標籤。現在我可以使用TermsComponent找出在所有存儲的文檔中使用哪些標籤。到目前爲止,這工作得很好。 但是還有一些額外的要求:每個文檔都有一個所有者字段,其中包含擁有它的用戶的ID。自動完成列表應只包含來自文檔的標籤,請求自動完成的用戶實際上擁有該標籤。 我試圖設置查詢參數,但是

    0熱度

    1回答

    我打算構建類似pricegrabber.com/google產品搜索的內容。 假設我已經有一個巨大的表中可用的數據。我打算將這一切提交給Solr。這解決了搜索問題。但我不知道如何做比較。我可以通過查詢(在UPC/SKU上)查看Solr在數據庫上返回的產品。但是,我不想這樣做。我想以某種方式將產品比較數據與從Solr本身搜索一起返回給我。 您認爲我的模式應該如何?你認爲這個用例可以通過Solr/Sp

    0熱度

    2回答

    我在項目中使用Solrj作爲Solr客戶端。 雖然搜索,幾句話,似乎Solrj需要更多的時間來發送響應,例如(8 - 12秒)。在搜索大部分其他詞語時,似乎Solrj只花費較少的時間。 例如,如果我在瀏覽器中發佈搜索網址,它僅以毫秒爲單位顯示QTime。 http://serverName/solr/mydata/select?q=computing&qt=myhandler&fq=categor

    0熱度

    3回答

    有沒有任何標準的方法來做到這一點?