超酷小 发表于 2019-1-29 06:40:21

elasticsearch API列表

  获取当前的所有配置
  curl -XPUT 'http://localhost:9200/_all/_settings'
  {"debitlist":{"settings":{"index":{"creation_date":"1485160809262","number_of_shards":"1","number_of_replicas":"0","version":{"created":"1060299"},"uuid":"f5_trQOERqWoHTDqdbMTxw"}}}
  会返回所有的索引,创建日期、主分片数量、从分片数量等信息
  获取文档数量
  curl -XPUT 'http://localhost:9200/_count?pretty'
  _count?pretty 可以简写为_count
http://note.youdao.com/yws/res/4099/WEBRESOURCEf1bd6e98d7522c19e53a46fdbdad8668
  查看 cluster health
  _cluster/health
  curl -XPUT 'http://localhost:9200/_count/health'
  官方关于elasticsearch 配置的说明
  # These settings directly affect the performance of index and search operations
  # in your cluster. Assuming you have enough machines to hold shards and
  # replicas, the rule of thumb is:
  #
  # 1. Having more *shards* enhances the _indexing_ performance and allows to
  #    _distribute_ a big index across machines.
  # 2. Having more *replicas* enhances the _search_ performance and improves the
  #    cluster _availability_.
  #
  # The "number_of_shards" is a one-time setting for an index.
  #
  # The "number_of_replicas" can be increased or decreased anytime,
  # by using the Index Update Settings API.
  #
  # Elasticsearch takes care about load balancing, relocating, gathering the
  # results from nodes, etc. Experiment with different settings to fine-tune
  # your setup.
  # Use the Index Status API () to inspect
  # the index status.
  




页: [1]
查看完整版本: elasticsearch API列表