1、elasticsearch安装
2018-09-07 本文已影响0人
安安汐而
1、elasticsearch安装
2、elasticsearch概念
3 、elasticsearch的crud、批量操作
4、elasticsearch映射mapping
5、elasticsearch查询
1、解决方案要高效
2、零配置和免费
3、通过json和http与搜索引擎交互
4、搜索引擎文档
5、将1台服务器扩展到上百台
关系数据库搜索的缺点
1、无法打分
2、没有分布式
3、无法解析搜索请求
4、效率低
5、分词
nosql数据库
MongoDB插入和查询比sql快、更新update慢
elasticsearch查询比mongodb更快,主要用于搜索引擎
一、安装
1、安装java的1.8以上的jdk
2、安装elasticsearch-rtf
https://github.com/medcl/elasticsearch-rtf
运行:elasticsearch.bat
查看:http://127.0.0.1:9200/
3、数据可视化head插件和kibanna的安装
https://github.com/mobz/elasticsearch-head
安装npm
[toc]
https://nodejs.org/en/
淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装head插件
D:\elasticsearch-head-master>cnmp install
#修改elasticsearch配置、使之能被head插件监听到提供跨域访问的配置方法
cd D:\elasticsearch-rtf-master\elasticsearch-rtf-master\config\elasticsearch.yml
http.cors.enabled: true http.cors.allow-origin: "*"
http.cors.allow-methods:OPTIONS,HEAD,GET,POST,PUT,DELETE
http.cors.allow-headers:"X-Requested-With,Content-Type,Content-Length, X-User"
运行:
D:\elasticsearch-head-master>cnmp run start
http://localhost:9100/
安装kiibanna
https://www.elastic.co/downloads/past-releases/kibana-5-1-2
下载解压
D:\elasticsearch-kibana-5.1.2-windows-x86\bin\kibana.bat
http://127.0.0.1:5601