ElasticSearch(es) windows安装
使用Elasticsearch 的时候首先要考虑的是版本问题,最好安装7.0以上版本。Elasticsearch是JAVA开发的,所有要先安装JAVA环境,安装完毕,通过下面4步就可以完成安装。
1. 下载ES并解压
进入官网的下载页面,进入以后选择对应的产品和版本进行下载。
解压 Elasticsearch,无需安装解压后即可用,解压后目录如上图:
- bin:二进制系统指令目录,包含启动命令和安装插件命令等。
- config:配置文件目录。
- data:数据存储目录。
- lib:依赖包目录。
- logs:日志文件目录。
- modules:模块库,例如 x-pack 的模块。
- plugins:插件目录。
2. es启动
下载并解压完毕以后,会出现elasticsearch-版本文件夹,点击bin/elasticsearch.bat启动ES。
3. 分词器安装
分词器是将存储进去的文档进行短语拆分处理,用来作为查询索引。
原生的分词器对于中文的分词支持不是很好。原生中文不支持短语分词,而是将中文一个一个的拆分。比如:“人民币”,原生的分词器会将其分为“人”,“民”,“币”。这时你只想查询人相关信息的时候,“人民币”也会被关联出来。
推荐用IK分词器, 在官网页面中下载对应ES版本的分词器,将其解压放在plugin/ik目录下,重启es,分词器插件就自动加载了。
4. 校验安装
默认在9200端口运行,请求http://localhost:9200/得到一个 JSON 对象,其中包含当前节点、集群、版本等信息。
{ "name": "xxxxxxx", "cluster_name": "elasticsearch", "cluster_uuid": "6yuLKBsVRLe78Uce3l4pFA", "version": { "number": "7.4.0", "build_flavor": "default", "build_type": "zip", "build_hash": "fe40335", "build_date": "2022-10-30T23:17:19.084789Z", "build_snapshot": false, "lucene_version": "7.4.0", "minimum_wire_compatibility_version": "5.6.0", "minimum_index_compatibility_version": "5.0.0" }, "tagline": "You Know, for Search" }
看到这些信息就证明已经安装成功!
版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。