kibana简单使用——elaticsearch的文档,索引的CRUD操作
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.更新索引信息:
#修改副本数为2
PUT lagou/_settings
{
"number_of_replicas":2
}
执行后
#获取所有索引的完整信息
GET _all
#获取lagou的完整信息
GET lagou
执行后
4.保存文档:
#指定索引为lagou,表为job,id为1
PUT 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和name
GET 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
kibana简单使用——elaticsearch的文档,索引的CRUD操作的更多相关文章
- Indri中的动态文档索引技术
Indri中的动态文档索引技术 戴维 译 摘要: Indri 动态文档索引的实现技术,支持在更新索引的同时处理用户在线查询请求. 文本搜索引擎曾被设计为针对固定的文档集合进行查询,对不少应用来说,这种 ...
- ElasticSearch(二):文档的基本CRUD与批量操作
ElasticSearch(二):文档的基本CRUD与批量操作 学习课程链接<Elasticsearch核心技术与实战> Create 文档 支持自动生成文档_id和指定文档_id两种方式 ...
- C# 中使用Word文档对图像进行操作
C# 中使用Word文档对图像进行操作 Download Files: ImageOperationsInWord.zip 简介 在这篇文章中我们可以学到在C#程序中使用一个Word文档对图像的各种操 ...
- jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档. jquery.cookie中的操作: jquery.cookie.js是一个基于jquer ...
- MongoDB文档的增删改操作
上一篇文章中介绍了MongoDB的一些基本知识,同时看到了怎么启动一个MongoDB服务,并且通过MongoDB自带的shell工具连接到了服务器. 这一次,就通过MongoDB shell介绍一下对 ...
- 利用kibana插件对Elasticsearch进行文档和索引的CRUD操作
#添加索引PUT lagou { "settings": { "index": { , } } }#查看 索引设置 GET lagou/_settings GE ...
- elasticsearch 5.x 系列之六 文档索引,更新,查询,删除流程
一.elasticsearch index 索引流程 步骤: 客户端向Node1 发送索引文档请求 Node1 根据文档ID(_id字段)计算出该文档应该属于shard0,然后请求路由到Node3的P ...
- 【ElasticSearch学习】之一图读懂文档索引全过程
ES索引过程详解: 1.客户端发送索引请求. 客户端向ES节点发送索引请求,以RestClient客户端发起请求为例: ES提供了Java High Level REST Client,用户可以通过R ...
- AUTOSAR-标准文档索引
https://mp.weixin.qq.com/s/6yl5dBP1mSFGVsfE7YRm6w 索引的两种方法: 关键字检索:用Document Search搜索下载,https://www. ...
随机推荐
- P1824 进击的奶牛(二分)
思路:把检验的函数说一下,就是检测的距离x时,是否存在c个隔断相离大于等于x,如果是则返回1,不是则返回0 #include<iostream> #include<cstdio> ...
- php微信生成微信公众号二维码扫描进入公众号带参数
https://blog.csdn.net/qq_22823581/article/details/80248555 <?php namespace app\api\model; set_tim ...
- Ubuntu16.04环境安装jenkins
前提:系统必须安装jdk 如果没有安装可通过如下命令安装: sudo add-apt-repository ppa:openjdk-r/ppa sudo apt update sudo apt ins ...
- Linux系统学习之Linux账号管理
一.基本介绍 Linux用户分为三类,即普通用户.根用户.系统用户. 普通用户指的是所有使用Linux系统的真实用户. 根用户就是root用户,权限最大,它的ID为0,也被称为超级用户,root用户拥 ...
- [intoj#7]最短距离
190227模拟 题目描述 给定一张 N 个点的有向图,点 i 到点 j 有一条长度为 i/gcd(i,j) 的边. 有个 Q 询问,每个询问包含两个数 x, y,求从点 x 出发到点 y 的最短距离 ...
- 【php增删改查实例】第二十五节 - 在main.php中显示头像
在用户成功上传头像以后,用户登录系统,应该能够看到自己的头像,本节演示如何在这个地方: 添加用户头像. 1.用DIV做: border-radius:50% background:url(xxx.jp ...
- django url之path默认参数
url path指向视图创建和更新数据 实例: from django.urls import path from . import views urlpatterns = [ path('blog/ ...
- ASP.NET Core 判断请求是否为Ajax请求
我们可以通过HTTP请求头来判断是否为Ajax请求,Ajax请求的request headers里都会有一个key为x-requested-with,值为XMLHttpRequest的header 所 ...
- 【C#复习总结】垃圾回收机制(GC)2
理解C#垃圾回收机制我们首先说一下CLR(公共语言运行时,Common Language Runtime)它和Java虚拟机一样是一个运行时环境,核心功能包括:内存管理.程序集加载.安全性.异步处理和 ...
- 【博客迁移】hyrepo.com
博客迁移至 www.hyrepo.com