【发布时间】:2018-09-03 10:11:01
【问题描述】:
我需要在 C# 中使用 Nest(或 Elastic.Net,没关系)获取特定索引的主分片数。我应该使用哪个 API 调用?
- IndicesShardStores
- 猫碎片
- 获取索引设置
还是别的什么?
这是正确且效果最好的方式吗?
var settings = client.GetIndexSettings(i => i.Index(sourceIndexName));
settings.Indices[sourceIndexName].Settings.NumberOfShards
【问题讨论】:
-
试试
curl -XGET 'localhost:9200/_cat/shards?pretty'
标签: elasticsearch nest elasticsearch-net