文章目录
- Elasticsearch 安装与测试
- 1 什么是elasticsearch
- 2 Elasticsearch分布式搜索引擎的总体框架图
- 3 elasticsearch 特性
- 4 elasticsearch 安装
Elasticsearch 安装与测试
elasticsearch_2">1 什么是elasticsearch
Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据, 它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的,它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。
2 Elasticsearch分布式搜索引擎的总体框架图
elasticsearch__6">3 elasticsearch 特性
- 分布式索引、搜索。
- 索引自动分片、负载均衡。
- 自动发现机器、组建集群。
- 支持Restful 风格接口。
- 配置简单等。
elasticsearch__13">4 elasticsearch 安装
- 下载
- 主配置
./config/elasticsearch.yml
es-data-1:
cluster.name: es-data
node.name: es-data-1 #同hostname cat /etc/hosts
path.data: /data/elasticsearch/data
path.logs: /data/logs/elasticsearch
path.plugins: /data/elasticsearch/plugins
path.scripts: /data/elasticsearch/scripts
bootstrap.mlockall: true
network.host: 192.168.1.2 #本机IP地址
http.port: 9200
discovery.zen.ping.unicast.hosts: ["es-data-2:9200", "es-data-3:9200"]
node.master: true
node.data: true
index.number_of_shards: 3
index.number_of_replicas: 1
- 启动服务
cd /data/elasticsearch/bin
./elasticsearch -d 注意这里是es 用户- 验证
http://192.168.1.2:9200
- 验证
- 查看进程
ps -ef|grep es