当前位置:   article > 正文

elasticsearch学习总结——API 规范_elasticsearch规范

elasticsearch规范

elasticsearch的REST API 支持JSON Over HTTP,thrift和memcached。


多重索引

大部分涉及到索引的API都支持跨索引类别(indices)的操作,同时也支持通配符。

所有的跨索引API都支持ignore_indices选项,将其设置为missing,在执行时会忽略不存在的索引类别。


通用设置

pretty results

在任意请求命令后加上?pretty=true,返回的JSON格式会被自动对齐(仅在调试时使用)。也可以通过设置format=yaml,将结果转化为可读性更强的YAML格式。

human readable output

统计数字一般会返回两种格式的数据:适合人类阅读的("exists_time" : "1h")和适合机器读写的("exists_time_in_millis" : "3600000")。可以通过在命令后加上?human=false取消返回,默认值为true。

parameters

其余的参数(使用HTTP协议,映射到HTTP URL参数)都遵循使用下划线外壳的规范。

boolean values

所有的REST API参数都支持布尔的false值:false,0,no和off。其他的都默认为true值。

number values

所有的REST API都将数字参数视为string类型。



HTTP 方式查询、更新、删除索引

查询:http://lo

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号