elasticsearch的基本操作
#查看集群的健康状况
GET _cat/health?v
#查看集群中有哪些索引
GET _cat/indices?v
#创建索引
PUT /test_index?pretty
#查询索引
GET /test_index
#删除索引
DELETE /test_index
#新增商品
POST /index/_doc/id
put /ecommerce/_doc/1
{
"name": "gaolujie",
"desc": "gaoxiao meibai",
"price": 30,
"producer": "gaolujie producer",
"tags": ["meibai","fangzhu"]
}
put /ecommerce/_doc/2
{
"name": "jiajieshi yagao",
"desc": "youxiao fangzhu",
"price": 25,
"producer": "jiajieshi producer",
"tags": ["fangzhu"]
}
put /ecommerce/_doc/3
{
"name": "zhonghua yagao",
"desc": "caoben zhiwu",
"price": 40,
"producer": "zhonghua producer",
"tags": ["qingxin"]
}
#查询商品
GET /ecommerce/_doc/1
#修改商品
put /ecommerce/_doc/1
{
"name": "jiaqiangbangaolujie",
"desc": "gaoxiao meibai",
"price": 30,
"producer": "gaolujie producer",
"tags": ["meibai","fangzhu"]
}
#更新商品
POST /ecommerce/_update/1
{
"doc": {
"name": "jiaqiangbangaolujie"
}
}
#删除商品
DELETE /ecommerce/_doc/1