栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

3.elasticsearch的快速入门

3.elasticsearch的快速入门

目录

1.一分钟让你明白elasticsearch

2.索引的使用

1.新增

2.获取

3.删除

 4.批量获取

 5.获取所有

6.关闭

7.打开

​ 3.映射的使用

1.新增 

2.获取

 3.批量获取

4.获取所有

 5.修改


1.一分钟让你明白elasticsearch

传统的mysql数据库大家都会使用,建库->建表->插入数据->查询

那么elasticsearch也可以这么理解

索引:相当于一个库

类型:相当于一张表

映射:相当于表结构,字段信息等

文档:相当于一行数据

集群:由一个或多个节点组成,一个集群的名称叫elasticsearch

节点:集群的节点,相当于一台机器或一个进程

分片和副本:

副本是分片的副本。分片有主分片和副本分片。

一个索引数据在物理上被分布在多个主分片中,每个主分片只存放部分数据。

每个主分片可以有多个副本,叫做副本分片,是主分片的复制。

2.索引的使用

1.新增

可以使用curl工具,但是我是windows,直接用postman演示了

curl:curl -X PUT "localhost:9200/lpl"

响应:

{
    "acknowledged": true,
    "shards_acknowledged": true,
    "index": "lpl"
}

2.获取

curl -X GET "localhost:9200/lpl"

 其中:

lpl:索引的名称

aliases:别名

mappings:映射,表结构

settings:关于索引的设置

3.删除

curl -X DELETE "localhost:9200/lpl"

 4.批量获取

curl -x GET "localhost:9200/lck,lpl"

 5.获取所有

方法一:

 方法二:

6.关闭

curl -X POST "localhost:9200/lms/_close"

可以再次使用获取方式验证,可以看到增加了一个colse字段

7.打开

curl -X POST "localhost:9200/lms/_open"

 3.映射的使用

1.新增 

2.获取

 3.批量获取

4.获取所有

方法一:

 方法二:

 5.修改

道理同新增一样,在body中修改或增加新的字段。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/775471.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号