Elasticsearch 环境选择和学习参考资料 [es7]
栏目: JavaScript · 发布时间: 6年前
内容简介:最新稳定版 https://www.elastic.co/cn/downloads/elasticsearch 优点1.性能巨幅提升;Term查询场景性能有37倍的提升 2.引入新的集群协调子系统;典型的主节点选举现在只需要很短的时间就可以完成 3.不再内存溢出 4.时间戳纳秒级支持,提升数据精度;7之前的版本以毫秒精度存储时间戳缺点
版本选择 7.0.1
最新稳定版 https://www.elastic.co/cn/downloads/elasticsearch 优点
1.性能巨幅提升;Term查询场景性能有37倍的提升 2.引入新的集群协调子系统;典型的主节点选举现在只需要很短的时间就可以完成 3.不再内存溢出 4.时间戳纳秒级支持,提升数据精度;7之前的版本以毫秒精度存储时间戳
缺点
1.可能会有未知的坑 2.中文资料较少
参考文章 https://www.cnblogs.com/jpfss/p/10813748.html
常用插件
CURL 强大的http命令行工具 PostMan 网页调试与发送网页HTTP请求的Chrome插件 elasticsearch-head 集群管理、数据可视化、增删查改、查询语句可视化工具 Kibana elastic提供的官方套件;针对Elasticsearch的开源分析及可视化平台
环境搭建 windows 安装
参考文章 https://blog.csdn.net/shubingzhuoxue/article/details/80998738
通用安装 Java
下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
ElasticSearch
下载 https://www.elastic.co/cn/downloads/elasticsearch
启动 ES_DIR/bin/elasticsearch -d
测试 http://127.0.0.1:9200/
Kibana
下载 https://www.elastic.co/cn/downloads/kibana
启动 KIBANA_DIR/bin/Kibana -d
测试 http://127.0.0.1:5601
Nodejs
下载 http://nodejs.cn/download/
测试
NODEJS_DIR/bin/node -v NODEJS_DIR/bin/npm -v
elasticsearch-head
下载 https://github.com/mobz/elasticsearch-head
安装
git clone git://github.com/mobz/elasticsearch-head.git cd elasticsearch-head npm install npm run start
测试 http://127.0.0.1:9100/
设置elasticsearch允许跨域
vim config/elasticsearch.yml
允许跨域 http.cors.enabled: true http.cors.allow-origin: "*"
集群搭建
主节点配置
设置集群 cluster.name: "dev-cluster" node.master: true node.name: "dev-master" discovery.seed_hosts: ["127.0.0.1:9201", "127.0.0.1:9202"] 设置IP、端口 network.host: 127.0.0.1 http.port: 9200
从节点1配置
设置集群 cluster.name: "dev-cluster" node.master: false node.name: "dev-slave1" cluster.initial_master_nodes: ["127.0.0.1:9200"] 设置IP、端口 network.host: 127.0.0.1 http.port: 9201
从节点2配置
设置集群 cluster.name: "dev-cluster" node.master: false node.name: "dev-slave2" cluster.initial_master_nodes: ["127.0.0.1:9200"] 设置IP、端口 network.host: 127.0.0.1 http.port: 9202
学习资料
-
Elastic官网
https://www.elastic.co/cn/
-
Elastic Docs
https://www.elastic.co/guide/cn/index.html
-
Elastic中文社区
https://elasticsearch.cn/
-
Elasticsearch 5.4 中文文档
http://cwiki.apachecn.org/pages/viewpage.action?pageId=4260364
-
Elasticsearch 权威指南(中文版)
https://es.xiaoleilu.com/
-
ElasticSearch入门-imooc
https://www.imooc.com/learn/889
-
基于ElasticSearch的搜房网实战-imooc
https://coding.imooc.com/class/167.html
https://pan.baidu.com/s/10BQxP8igNCKLtjAjUrU5rw
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- [Vue 2.x Todo 教程练习参考答案] 标为完成练习参考答案
- [Vue 2.x Todo 教程练习参考答案] 添加todo练习参考答案
- MyOIDC v1.1.0 发布,基于 OIDC 协议的参考实现,根据各类库提供实现参考
- [Vue 2.x Todo 教程练习参考答案] 入门仪式_Hello_Vue练习参考答案
- 微服务参考架构实现
- 领域驱动设计参考
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Rework
Jason Fried、David Heinemeier Hansson / Crown Business / 2010-3-9 / USD 22.00
"Jason Fried and David Hansson follow their own advice in REWORK, laying bare the surprising philosophies at the core of 37signals' success and inspiring us to put them into practice. There's no jarg......一起来看看 《Rework》 这本书的介绍吧!
图片转BASE64编码
在线图片转Base64编码工具
Base64 编码/解码
Base64 编码/解码