美文网首页
ElasticSearch学习记录(摘)-(5)使用Elasti

ElasticSearch学习记录(摘)-(5)使用Elasti

作者: teesay | 来源:发表于2019-03-14 08:58 被阅读0次

添加索引:

PUT /lib/

{

"settings":{

  "index":{
  
    "number_of_shards": 5,
    
    "number_of_replicas": 1
    
    }
    
  }

}

PUT lib

查看索引信息:

GET /lib/_settings

GET _all/_settings

添加文档:

PUT /lib/user/1

{
"first_name" : "Jane",

"last_name" :   "Smith",

"age" :         32,

"about" :       "I like to collect rock albums",

"interests":  [ "music" ]

}

POST /lib/user/

{
"first_name" : "Douglas",

"last_name" :   "Fir",

"age" :         23,

"about":        "I like to build cabinets",

"interests":  [ "forestry" ]

}

查看文档:

GET /lib/user/1

GET /lib/user/

GET /lib/user/1?_source=age,interests

更新文档:

PUT /lib/user/1

{
"first_name" : "Jane",

"last_name" :   "Smith",

"age" :         36,

"about" :       "I like to collect rock albums",

"interests":  [ "music" ]

}

POST /lib/user/1/_update

{

"doc":{

  "age":33
  
  }

}

删除一个文档

DELETE /lib/user/1

删除一个索引

DELETE /lib

相关文章

网友评论

      本文标题:ElasticSearch学习记录(摘)-(5)使用Elasti

      本文链接:https://www.haomeiwen.com/subject/qhmfmqtx.html