示例
DELETE twitter
#定义索引,uri不带任何参数,不可以重复执行
PUT twitter
PUT twitter
{
"settings" : {
"index" : {
"number_of_shards" : 3,
"number_of_replicas" : 2
}
}
}
#这种写法不推荐
PUT twitter
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 2
}
}
#修改mapping的前提是已经有索引,可以重复执行
POST /twitter/_mapping
{
"properties": {
"brand":{
"type": "keyword"
},"price":{
"type": "float"
},"date":{
"type": "date"
}
}
}
#修改settings的前提是已经有索引,可以重复执行
PUT /twitter/_settings
{
"index" : {
"refresh_interval" : "-1"
}
}