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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Rework

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 编码/解码
Base64 编码/解码

Base64 编码/解码