参考:(4条消息) 教你快速入门ElasticSearch,超详细简单~_暗余的博客-CSDN博客_elasticsearch菜鸟教程
一个索引就是一个拥有几分相似特征的文档的集合。
使用Chrome浏览器ElasticSearch Head,具体安装自行百度。
连接ES数据库,如果需要权限,则在打开ESHead的网址后面加上账号密码。
新建索引
如图,可以点击新建索引。
也可以使用查询语句创建,使用postman创建。
url/索引名
删除索引
直接在概览页面,索引下面动作,点击删除。
另外可以使用查询语句删除,postman删除。
添加文档
使用postman,url+索引/类型
删除文档
一个文档,即为一条数据,可以使用postman删除。
请求方式为delete,然后url中提供索引、类型、文档id,即可删除。
如图, 即删除了这个文档。如果请求提示403,则需要在权限里添加Basic Auth,输入访问ES的账号密码。
修改文档
使用postman/索引/类型/id,如果id存在,则更新数据,id不存在,则新增。
注意,如果id存在,更新数据时,需要传入所有字段,如果不传入,则对应字段下值为空。
迁移数据
elasticsearch迁移数据到新索引中 - 一夜秋2014 - 博客园 (cnblogs)
使用postman,使用url+_reindex,即可将数据复制到新索引。
{
"source":{
"index":"oldindex"
},
"dest":{
"index":"newindex"
}
}
总结:本文介绍了ES新建,删除索引,新建,删除,修改文档,迁移数据的操作。
更多推荐
ElasticSearch基础操作入门
发布评论