天天看点

elasticsearch学习笔记(一)1、下载2、安装启动3、访问4、推荐安装

说明

本系列博客将主要使用Java RestHighLevelClient进行elasticsearch的学习记录,如有问题欢迎指出,后续将对博客进行完善

elasticsearch介绍

ElasticSearch是一个基于Lucene的搜索服务器。在智能分析和全文搜索方面远超一般的关系型数据库

用途:用于分布式全文检索

理解:一个类似百度的搜索引擎,可对文档进行分析、索引,实现对于搜索的众多要求。分布式即为可扩展、抗灾害,将elasticsearch设备加入集群即可达到横向扩展的目的,一个索引可分为若干个分片及其副本存储,分片和副本会自动分散到集群内的各个设备上,以实现负载均衡和容灾

关于分片和副本详细说明请查看官方文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/replica-shards.html

1、下载

下载地址:https://www.elastic.co/cn/downloads/elasticsearch

点击操作系统可下载对应的安装包,点击“past releases”可查看下载低版本安装包

elasticsearch学习笔记(一)1、下载2、安装启动3、访问4、推荐安装

2、安装启动

将安装包解压到任意路径下即可,在安装路径下,linux版本执行./bin/elasticsearch即可启动,windows执行bin下的elasticsearch.bat启动

3、访问

本机访问 http://localhost:9200

elasticsearch学习笔记(一)1、下载2、安装启动3、访问4、推荐安装

4、推荐安装

kibana:可对elasticsearch数据进行可视化分析查看,我暂时将其作为学习测试elasticsearch的工具(注意:kibana需要与elasticsearch版本相同)