elasticsearch与Mysql对应的类型
elasticsearch | Mysql |
index(索引) | 数据库 |
type(类型) | 表 |
documents(文档) | 行 |
fields | 列 |
elasticsearch的一些概念
1.集群:一个或者多个节点组织在一起
2.节点:一个 节点是集群中的第一个服务器,由一个名字来标识,默认是一个随机的漫威角色的名字
3.分片:将索引分为多份的能力,允许水平分割和扩展容量,多个分片响应请求,提高性能和吞吐量
4.副本:闯将分片的一份或多份的能力,在一个节点失败其余节点可以顶上
注意这个company的存储形式
当点击运行,右侧出现successful就代表运行成功
也可以不指定id
一个是put,一个是post
获取所有信息
获取某几个字段,逗号隔开,中间不能有空格
覆盖式修改:
增值式修改: 注意有个doc
查询:
查询job1id为1的数据和job2id为2的数据
也可以省去公共的 数据库名
如果表名也一样也可以简写成