博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kibana简单使用——elaticsearch的文档,索引的CRUD操作
阅读量:6657 次
发布时间:2019-06-25

本文共 1285 字,大约阅读时间需要 4 分钟。

1.初始化索引:

#number_of_shards:分片的数量,mo'ren默认为5  #number_of_replicas:副本副本的副本的数量  #shards一旦设置不能修改PUT lagou{  "settings": {    "index":{      "number_of_shards":5,      "number_of_replicas":1    }  }}

    运行后返回:

    访问elasticsearch-head:

刷新出现lagou

查看索引信息

2.查看索引设置信息:

#获取lagou索引设置信息GET lagou/_settings

 

执行效果

#获取所有索引的setting信息GET _all/_settings
#获取所有索引的setting信息
GET _settings#获取部分指定索引的setting信息GET .kibana,lagou/_settings

执行效果

3.更新索引信息:

#修改副本数为2PUT lagou/_settings{  "number_of_replicas":2}

 

执行后

#获取所有索引的完整信息GET _all #获取lagou的完整信息 GET lagou

 

 

执行后

 4.保存文档:

#指定索引为lagou,表为job,id为1PUT lagou/job/1{  "title":"后端研发",  "salary_min":20000,  "Company":{    "name":"百度",    "address":"北京"  }}

执行后

head中可查看

#不指明id,自动生成id插入POST lagou/job/{  "title":"前端研发",  "salary_min":30000,  "Company":{    "name":"阿里",    "address":"北京"  }}

 

 

执行后

查询

5.获取某条完整数据:

#获取索引为lagou,表为job,id为1的数据GET lagou/job/1

执行后

6.获取部分字段:

#获取title和nameGET lagou/job/1?_source=title,Company.name

执行后

7.修改字段:

#直接覆盖id为1的文档PUT lagou/job/1{  "title":"后端研发",  "salary_min":10000,  "Company":{    "name":"百度",    "address":"北京"  }}
#指明字段修改,doc为固定格式,指明要修改的字段POST lagou/job/1/_update{  "doc":  {    "salary_min":20000  }}

 

8.删除字段,索引等:

#删除索引为lagou,表为job,id为1的数据DELETE lagou/job/1
#删除索引,不支持删除表DELETE lagou

 

 

 

 

 

 

转载于:https://www.cnblogs.com/lyq-biu/p/9861145.html

你可能感兴趣的文章
Mac入门(二)Mac os x用户必须掌握的触摸手势
查看>>
各类网址
查看>>
人生没有乞丐
查看>>
iOS 9音频应用播放音频之第一个ios9音频实例2
查看>>
win8.1不支持LOL 升级需谨慎
查看>>
oracle创建用户
查看>>
不间断向左滚动代码
查看>>
CentOS服务器安全设置
查看>>
rhel和centos软件包管理
查看>>
我的友情链接
查看>>
select 数据绑定
查看>>
EMC PowerPath
查看>>
解决Win7与2003/XP网络访问错误问题
查看>>
关于android:windowNoTitle的问题
查看>>
随机修改nginx端口脚本及思路
查看>>
我的友情链接
查看>>
关于Office365\2016\2013:客户端Excel2016后无法打开xls\xlsx
查看>>
linux下实现ssh免密登录
查看>>
安装jar到本地maven仓库
查看>>
雅虎天气城市代码
查看>>