Elasticsearch 的 / Get Rest API 响应的一部分
{
"name": …,
"cluster_name": …
"cluster_uuid": …
"version": {
…
"minimum_wire_compatibility_version": "5.6.0",
"minimum_index_compatibility_version": "5.0.0"
},
"tagline": "You Know, for Search"
}
Run Code Online (Sandbox Code Playgroud)
找不到直接的答案是什么
其实的意思。
那么,这两个字段究竟是什么意思呢?
包含这些字段以处理升级。
minimum_wire_compatibility_version:代表节点之间的兼容性。在您的情况下,节点可以与“ 5.6.0 ”一样旧的旧版本节点通信。
minimum_index_compatibility_version:表示新节点可以从哪个节点的最低版本(旧版本)读取数据。在您的情况下,较新的节点可以读取由版本“ 5.0.0 ”中的节点创建的文件/数据/索引。
总的来说,这些信息代表了从一个版本升级到另一个版本的安全程度。我的Elasticsearch 7.0.0 版显示以下信息:
"version": {
"number": "7.0.0",
"build_flavor": "default",
"build_type": "....",
"build_hash": "....",
"build_date": "....",
"build_snapshot": false,
"lucene_version": "....",
"minimum_wire_compatibility_version": "6.7.0",
"minimum_index_compatibility_version": "6.0.0-beta1"
},
Run Code Online (Sandbox Code Playgroud)
因此,这意味着我的ES节点可以倾诉一样古老的“节点6.7.0 ”过了线,而他们可以消费/处理从旧节点创建的文件/数据为“ 6.0.0-β1 ”。
我希望它能回答你的问题。
| 归档时间: |
|
| 查看次数: |
1214 次 |
| 最近记录: |