一、概述
es用来干什么---Elasticsearch 是一个开源的分布式 RESTful 搜索和分析引擎,能够解决越来越多不同的应用场景
es6.x版本和7.x版本区别很大
ES不建议操作文档,7之后不怎么使用文档了,8之后要彻底废弃掉!
Lucene 只是一个工具包,并非一个完整的搜索引擎,开发者可以基于 Lucene 来开发完整的搜索引擎。比较著名的有 Solr、ElasticSearch,不过在分布式和大数据环境下,ElasticSearch 更胜一筹。
二、安装(window)
下载地址
Download Elasticsearch | Elastic
window下解压即可
目录结构
bin 启动文件
config 相关配置文件
log4j2 日志配置文件
jvm.options java虚拟机相关配置
elasticsearch.yml es相关配置文件 默认9200端口
lib 相关jar包
logs 日志
modules 功能模块
plugins 放置插件 比如ik可以放在这里
启动
bin下启动elasticsearch.bat文件