REST API调用
增
- 创建索引
put /{索引名称}
-json{
"settings": {
"number_of_shards": 5, -- 分片数量
"number_of_replicas": 1 -- 副本数量
}
}
- 创建文档
put /{索引}/{类型}/{id}
- json{
{
"name":"王二",
"gender":"女",
"age":18
}
}
注:ES 6.0 之后每一个索引只能对应一个类型type 再次新增会报错
删
- 删除文档
delete /{索引}/{类型}/{文档id}
- 删除索引
delete /{索引}
改
put /{索引}/{类型}/{文档id}
查
- 查询索引信息
get /{索引}
- 查询文档
get /{索引}/{类型}/{文档id}
这里只演示最基本的查询,es的进阶查询语法与mongoDb类似,在后续文章中会为大家演示一些进阶的查询语法,与一些es在使用过程中遇到的问题。
如果本文有帮到你,请点赞关注一下持续更新中~~~