solr中如何获取lucene索引的版本
How to get the version of lucene index in solr
我的用例:我目前使用的是 solr 5.5 并正在升级到 solr 8.8
为此,我需要在所有安装了 solr 的机器上重新编制索引。我需要检查索引版本,如果索引是从旧版本创建的,那么我将运行重新索引逻辑,如果已经是新版本,我将跳过重新索引索引。
有没有办法检测索引版本?
注意:配置文件已经更新到新版本,因此不能使用来自 solrconfig.xml
的标签
检索信息的 HTTP GET 请求:
yoursolrhost:8983/solr/admin/info/system
它会像下面这样
http://yoursolrhost:8983/solr/admin/info/system?wt=json
我的用例:我目前使用的是 solr 5.5 并正在升级到 solr 8.8
为此,我需要在所有安装了 solr 的机器上重新编制索引。我需要检查索引版本,如果索引是从旧版本创建的,那么我将运行重新索引逻辑,如果已经是新版本,我将跳过重新索引索引。
有没有办法检测索引版本?
注意:配置文件已经更新到新版本,因此不能使用来自 solrconfig.xml
的标签检索信息的 HTTP GET 请求:
yoursolrhost:8983/solr/admin/info/system
它会像下面这样
http://yoursolrhost:8983/solr/admin/info/system?wt=json