elasticSearch安装与简单使用

1.下载 ElasticSearch。解压,cd到对应的bin目录,执行elasticsearch

     所有工具下载:链接:https://pan.baidu.com/s/196Uti_Ys7UtFdcdkUZBpzA  提取码:k0av 

elasticSearch安装与简单使用_第1张图片

浏览器访问 http://localhost:9200/ 

elasticSearch安装与简单使用_第2张图片

2.Restful风格操作 elasticsearch  (所有操作使用Postman工具)

   2.1创建名为tensquare_elasticsearch的索引库。

localhost:9200/tensquare_elasticsearch

   elasticSearch安装与简单使用_第3张图片

2.2 往索引库中添加一个文档 。方法使用post,传一个json格式的数据 。在返回结果中看到created:true,表明这是一个创建操作。

localhost:9200/tensquare_elasticsearch/article

{
    "title":"Java是世界上最好的语言",
    "content":"Java是世界上最好的语言,不接受反驳"
}

 elasticSearch安装与简单使用_第4张图片

2.3 查询所有 localhost:9200/tensquare_elasticsearch/article/_search

elasticSearch安装与简单使用_第5张图片

2.4 修改数据

    复制好_id。此时created:false.如果后面跟一个不存在的id,则为创建操作。例如  localhost:9200/tensquare_elasticsearch/article/aaa   这将根据传送的json内容创建一个_id为aaa的文档

{
    "title":"C++是世界上最好的语言",
    "content":"C++是世界上最好的语言,不接受反驳"
}

elasticSearch安装与简单使用_第6张图片

 2.5 带条件查询  * 表示模糊查询

localhost:9200/tensquare_elasticsearch/article/_search?q=title:*C*

elasticSearch安装与简单使用_第7张图片

3. 使用head插件操作es

   解压elasticsearch-head-master.zip。cd到该目录下,输入grunt server 

elasticSearch安装与简单使用_第8张图片

配置es允许跨域访问。 修改 elasticsearch-5.6.8\config\elasticsearch.yml  ,添加如下:

http.cors.enabled: true
http.cors.allow-origin: "*"

elasticSearch安装与简单使用_第9张图片

浏览器访问 http://localhost:9100/

elasticSearch安装与简单使用_第10张图片

这样我们就可以通过图形化界面操作es了

3.1 新建索引。相当于 localhost:9200/tensquare_elasticsearch

elasticSearch安装与简单使用_第11张图片

 3.2 查询,颜色变深相当于被选中。

elasticSearch安装与简单使用_第12张图片

 3.3 新增。输入好后,点提交请求

elasticSearch安装与简单使用_第13张图片

 elasticSearch安装与简单使用_第14张图片

 3.4 修改。还是一样的

elasticSearch安装与简单使用_第15张图片

  3.5 删除。

elasticSearch安装与简单使用_第16张图片

elasticSearch安装与简单使用_第17张图片

后期将介绍在docker中安装 elasticsearch。以及使用logstach同步数据库。使用Java代码操作 elasticsearch

你可能感兴趣的:(SpringBoot)