Elasticsearchを1.2(1.x)APIにアップグレードする変化-2


本文は公式文書の翻訳文であり、個人の理解を加える.著者が翻訳する場合、elasticsearch(以下、esという)のバージョンは1.2.2です.
オリジナルをサポートしてください:
http://donlianli.iteye.com/blog/2090606
 
一、統計情報関連命令の変化
クラスタ状態cluster ustateに関しては、ノード情報nodesuinfo、ノード統計情報nodescutsとインデックス情報indicescutsコマンドフォーマットが統一されています.例えば、クラスタ情報を確認するためにコマンドを使用します.
curl -XGET http://localhost:9200/_cluster/state/nodes?pretty=1
 
 

查看节点统计信息:

curl -XGET http://localhost:9200/_nodes/stats?pretty=1
集群统计信息
curl -XGET http://localhost:9200/_cluster/stats?pretty=1
 
 
   
 、    api
 
  
mapping, alias, settings和warmer相关命令和参数的顺序有所调整。新的顺序及格式如下:
 
curl -XPUT http://localhost:9200/{indices}/_mapping/{type}
curl -XPUT http://localhost:9200/{indices}/_alias/{name}
curl -XPUT http://localhost:9200/{indices}/_warmer/{name}

curl -XGET http://localhost:9200/{indices}/_mapping/{types}
curl -XGET http://localhost:9200/{indices}/_alias/{names}
curl -XGET http://localhost:9200/{indices}/_settings/{names}
curl -XGET http://localhost:9200/{indices}/_warmer/{names}

curl -XDELETE http://localhost:9200/{indices}/_mapping/{types}
curl -XDELETE http://localhost:9200/{indices}/_alias/{names}
curl -XDELETE http://localhost:9200/{indices}/_warmer/{names}
 
 
この中の{indices}と{type}と{name}は、以下のいずれかであってもよい.
_all * または空のために、これらの3つの値は同じ意味であり、すべての可能な値を表しています.
ワイルドカード、たとえば「test*」コンマ区切りのリスト、たとえば: index_1,test_* 
唯一の例外はDELETE命令です.このコマンドは空の値を受信しません.何を削除するかは明確に指定してください.
 
同様に、Getコマンドの戻りの結果も統一された.
検索結果がある場合のみ、具体的な値を返します.さもなければ、空いているオブジェクトだけを返します.検索のmapping、warmer、alias、settingが存在しない場合は、404に戻りません.結果が照会された場合、結果には常に索引名が含まれ、続いてアクションが行われ、次に要素名が含まれる.例えば、{    「myuindex」:        「mappings」:{            「mycautype」:{…}        }    }}
上は getumaping APIが返した結果.
In the future we will also provide plural versions to allow putting multiple mappings etc in a single request.
一つの要求の中に二つのバージョンのmappingsを設定できるという意味です.
 
 
原文の住所:
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_stats_and_info_apis.html
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_indices_apis.html
次号に続く…
 
私について、邯鄲人.
このような話題に興味がありますか?メールを送ってください[email protected]
オリジナルをサポートしてください:
http://www.iteye.com/blogs/subjects/elasticsearch-tutor