前言
当前全文搜索需求日益增长,ElasticSearch作为一款开源的全文检索引擎,是当前许多大公司如WikiPedia、Github、Stack Overflow等的首选,它能够对数据进行快速存储、搜索和分析。其底层则是开源库Lucene,这也是方便我们的地方,只需要调用API接口,就能够实现开箱即用。
下载
ElasticSearch依赖于Java环境,所以在开始下载安装前,请确保你的机器上已经安装并配置好了JDK;可以从官网直接下载对应安装包,此处因为实在Windows,所以下载压缩版即可,下载链接[1];安装
再次 强调 :安装工作开始前,请确保 下载 步骤中的准备工作已经做好;安装 将我们刚才下载好的压缩包解压到我们需要的位置,解压后文件如图;然后进入./elasticsearch/bin目录下,用控制台运行如下命令,启动ElasticSearch;
<code>./elasticsearch.bat/<code>
ElasticSearch默认开启9200端口,所以此时在浏览器访问localhost:9200即可获取相关信息;
<code>network.host: 0.0.0.0/<code>
概念基本
节点(Node)与集群(Cluster) ElasticSearch本质上来说是一个分布式的数据库,能够为多台服务器提供服务,每台服务器可以运行多个ElasticSearch实例;而[1]下载链接: https://www.elastic.co/cn/downloads/elasticsearch