solrj

    9熱度

    4回答

    我正在使用solrj作爲索引solr服務器上的文檔的客戶端。 我在從solr服務器刪除'id'索引時遇到問題。 我使用下面的代碼刪除索引: server.deleteById("id:20"); server.commit(true,true); 在此之後,當我再次搜索的文件,搜索結果包含上述文件還。不知道這段代碼出了什麼問題。 請幫我解決問題。 謝謝!

    0熱度

    1回答

    我正在使用SolrJ 1.4,因此無法確定EmbeddedSolrServer所在的jar文件。該文檔說其名稱空間是org.apache.solr.client.solrj.embedded,但根據SolrJ Wiki,在組成SolrJ 1.4的庫中沒有看到此名稱空間。 我也缺少用於實例化EmebbdedSolrServer實例的CoreContainer類。 由於提前, 基因

    1熱度

    1回答

    我在Web應用程序中使用CommonsHttpSolrServer。對多個請求重用CommonsHttpSolrServer是安全的嗎?還是應該爲每個請求實例化一個新的對象?在API文檔中找不到答案。

    3熱度

    1回答

    我正在執行Solr以進行可用於搜索的項目的自由文本搜索,其中需要每天大規模地添加和刪除可用於搜索的記錄。 由於規模我需要確保指數的大小是適當的。 在我的Solr測試安裝中,我索引了一組10個文檔。然後,我對文檔中的一個進行了更改,並希望用索引中的相同ID替換文檔。這工作正常,行爲如預期,當我搜索。 我使用此代碼更新文檔: getSolrServer().deleteById(document.ge

    5熱度

    1回答

    我是solr的新手。 我開發了一個使用索引索引的網站。 我想處理solr讀取和寫入索引期間可能發生的超時。請指導我如何處理這些異常。 我使用solrj作爲solr客戶端,我的網站和solr服務器在tomcat上運行。 Thnak you!

    17熱度

    3回答

    我正在爲我的solr-indexer應用程序編寫一些測試代碼。在測試最佳實踐之後,我想編寫代碼獨立的代碼,只需加載schema.xml和solrconfig.xml併爲索引搜索測試創建一個臨時數據樹。 由於應用程序大部分是用java編寫的,我正在處理SolrJ庫,但我遇到了問題(好吧,我迷失在corecontainers-coredescriptor-coreconfig-solrcore的宇宙中

    1熱度

    1回答

    我在Solr中創建了一個請求處理程序,它使用dismax並將我的查詢限制在某些字段中,並在「標題」字段中增加了相關性的提升。 當我直接在瀏覽器中使用http請求直接訪問Solr時,這一切都正常。然而,我的問題是,如果我使用SolrJ訪問Solr,是否可以使用請求處理程序? 如果我可以控制請求處理程序中的提升和過濾器等,而不必更改代碼,但我看不到如何在API中指定請求處理程序。 任何想法?

    3熱度

    3回答

    如何使用solrj API將數據從xml文件加載到solr中?