提取码:5oe3 步骤 2 : 解压到任意目录,但是要和 elasticsearch 的安装目录区别开。 步骤 3 : 安装 node js , 安装 cnpm
npm install ‐g cnpm ‐‐registry=https://registry.npm.taobao.org步骤 4 : 将 grunt 安装为全局命令 。 Grunt 是基于 Node.js 的项目构建工具。它可以自动运行你所 设定的任务
npm install ‐g grunt‐cli步骤 5 :安装依赖
cnpm install步骤 6 : 进入 head 目录启动 head ,在命令提示符下输入命令
grunt server
返回一下结果代表成功
步骤7:
打开浏览器,输入 http://localhost:9100 2 Head插件操作 2.1 新建索引 选择 “ 索引 ” 选项卡,点击 “ 新建索引 ” 按钮 输入索引名称点击 OK弹跳出一下弹框
并且有一下结果代表新建索引成功。(这里索引相当于数据库)
2.2 新建类型(相当于表)或修改文档(相当于表一行数据row) 在复合查询中提交地址,输入类型名字head,提交方式为 PUT
在复合查询中提交地址,输入内容,提交方式为PUT
查看数据是否添加成功:
第一种方式:直接修改提交方式为get直接查询
第二种方式,点击数据浏览 ,点击要查询的索引名称zhao588_head,右侧窗格中显示文档信息
点击文档信息:
我们再次回到复合查询的界面,修改内容,提交方式PUT
此时因为 ID 已经存在,所以执行的是修改操作。查询内容已被修改
重新查询此记录,发现版本version为4,之前是3 。也就是说每次修改后版本都会增加1.
再次内容不变提交修改put,version变成5
2.3 搜索文档 2.4 删除文档删除id为_search=1的文档数据
删除
查询所有文档,数据已经删除。
下篇:分布式搜索引擎ElasticSearch之IK分词器(三)



