您的位置:首页 > 其它

ES API

2018-08-03 18:54 471 查看

create index:

PUT twitter
{
"settings" : {
"index" : {
"number_of_shards" : 3,
"number_of_replicas" : 2
}
}
}

Mapping:

PUT test
{
"settings" : {
"number_of_shards" : 1
},
"mappings" : {
"type1" : {
"properties" : {
"field1" : { "type" : "text" }
}
}
}
}

Aliases 类似于index的视图

PUT test
{
"aliases" : {
"alias_1" : {},
"alias_2" : {
"filter" : {
"term" : {"user" : "kimchy" }
},
"routing" : "kimchy"
}
}
}

Wait for active shared:

{
"acknowledged": true,
"shards_acknowledged": true,
"index": "test"
}
PUT test
{
"settings": {
"index.write.wait_for_active_shards": "2"
}
}
PUT test?wait_for_active_shards=2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ja ES API