我们正在使用自定义路由并最终得到一个超过100gb的碎片,我想知道哪个路由值导致了这种不平衡......
我可以看到像这样的碎片......
GET /_cat/shards
my-index 2 p STARTED 10108264 131.5gb
my-index 3 p STARTED 270403 1.7gb
my-index 1 p STARTED 187303 1.5gb
my-index 0 p STARTED 321519 2.5gb
Run Code Online (Sandbox Code Playgroud)
并看到像这样的碎片细节..
GET /my-index/_search_shards
Run Code Online (Sandbox Code Playgroud)
甚至看到像这样的随机文件的分片信息......
GET /my-index/_search
{
"explain": true
}
Run Code Online (Sandbox Code Playgroud)
但是如何在特定分片中搜索文档(在我的情况下是#2的分片)?
kee*_*ety 12
应该可以使用首选项选项来执行此操作:
例:
GET my-index/_search?preference=_shards:2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3426 次 |
| 最近记录: |