![](/img/trans.png)
[英]Solr Installation problem: I can't get in to the admin page http://xx.xx.xx.xx:8983/solr/admin
[英]Can i use solrj (version - 6.6.3 ) client library against solr server with lower version(5.xx or 4.xx)?
我目前在我的java項目中使用以下solr依賴項:
<dependency>
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>6.6.3</version>
<scope>compile</scope>
</dependency>
我的solr服務器版本是4.xx,我需要升級我的solr服務器版本還是向后兼容?
集合的狀態存儲方式發生了重大變化 - 在早期的Solr版本中,每個集合的雲狀態都存儲在Zookeeper的根目錄中的一個文件中,但后來改變了以保持每個集合的狀態。自己的州檔案。
SolrJ的最新版本可能期望具有每個集合狀態而不是全局狀態,因此如果您使用雲模式,則應使用與Solr相同的SolrJ版本。
對於使用單核的標准http接口,應該沒有太大區別(我不認為javabin格式已經改變了),除了僅在較新版本的Solr上支持的功能。
但那時的主要問題是; 如果您實際上正在使用Maven正確管理您的依賴項; 為什么不使用實際為您的Solr版本設計的SolrJ庫,而不是在奇怪的邊緣情況下冒任何可能的不兼容性? 我會使用與您用於Solr的版本相同的SolrJ版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.