返回结果:
{"acknowledged": true,"shards_acknowledged": true,"index": "hello"}添加文档
POSThttp://127.0.0.1:9201/hello/article/1请求体:
{"id":1,"title":"ElasticSearch是一个基于Lucene的搜索服务器","content":"它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口 。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎 。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便 。"}返回值:
{"_index": "hello","_type": "article","_id": "1","_version": 1,"result": "created","_shards":{"total": 2,"successful": 2,"failed": 0},"created": true}在elasticsearch-head中查看:

文章插图

文章插图
7.ElasticSearch安装(Linux)1)保证你已经安装了java环境可以直接把windows中的copy过去,不用安装,解压即可 。
tar -zxf elasticsearch-6.3.2.tar.gz2)修改配置文件- 修改conf\jvm.option文件
将#-Xms2g#-Xmx2g修改成为:-Xms340m-Xmx340m否则因为虚拟机内存不够无法启动- 修改conf\elasticsearch.yml文件
#elasticsearch-5.6.8\config\elasticsearch.yml中末尾加入:http.cors.enabled: truehttp.cors.allow-origin: "*"network.host: 127.0.0.1目的是使ES支持跨域请求3)启动注意:在linux环境下不支持root用户直接启动(理由是安全问题)- 添加用户:
[root@coderxz bin]# useradd rxz -p rongxianzhao[root@coderxz bin]# chown -R rxz:rxz /usr/local/elasticsearch/*[root@coderxz bin]# su rxz- 执行:
#注意:切换为非root用户执行哦[rxz@coderxz bin]$ ./elasticsearch- 查看运行状态:
检测是否运行:jps (显示所有的Java进程pid的命令)ps aux|grep elasticsearch[root@coderxz ~]# curl -X GET \'http://localhost:9200\'4)配置外网访问9200端口 需要开放服务器的端口修改配置文件 config/elasticsearch.ymlnetwork.host: 0.0.0.0
5)后台启动如果你在服务器上安装Elasticsearch,而你想在本地机器上进行开发,这时候,你很可能需要在关闭终端的时候,让Elasticsearch继续保持运行 。最简单的方法就是使用nohup 。先按Ctrl + C,停止当前运行的Elasticsearch,改用下面的命令运行Elasticsearch 。
nohup ./bin/elasticsearch&原文连接:https://www.cnblogs.com/coderxz/p/13268417.html作者:coderxz
- 五一一件有趣的事作文400字 五一的作文400字左右
- 如何磨刀视频教程 怎么磨刀教程
- 我的开学第一课作文 我的开学第一课
- 英语作文myhobby怎么写
- 极品gre红宝书是什么 gre红宝书是什么
- 2020年gre考试取消怎么退款
- 反恐精英cs1.6电脑下载教程 反恐精英cs1.6
- 读书的快乐演讲稿600字作文 读书的快乐演讲稿怎么写
- 化妆步骤的先后顺序「新手学化妆详细教程」
- 高中英语作文模板 英语作文模板
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
