1.安装
我用的docker安装,这个用起来比较方便,我是在腾讯云部署的docker,具体的过两天总结一下
安装:
docker pull elasticsearch
运行:
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 elasticsearch
加参数:-e ES_JAVA_OPTS="-Xms256m -Xmx256m" 的原因是,elasticsearch是运行在java上的,默认会开2G的内存空间,参数的作用就是限制内存使用的大小:256m
2.访问
访问ip的9200端口就可以看到效果了
3.概念
更多文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html
4.添加索引---添加数据
工具:Postman
有响应:添加数据成功!
5.检索文档
有响应,检索成功!
head请求用于检索是否存在数据,没有响应,有状态码:200 OK,表示存在数据,返回404表示不存在
6.删除数据
删除数据,成功!
7.更新数据
put操作,版本号更新!
8.轻量检索
9.更多搜索
参考官方文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/_search_lite.html