1、elasticsearch简单介绍
elasticsearch是基于操作文档的搜索引擎,里面使用了netty,luncen相关技术。它可以用作站内搜索,也可以结合Logstash,kibana等技术进行日志收集分析,使用聚合技术可以进行各种数据的聚合,并且和kibana一起展示条形图,饼图,map地理分布等功能。
1.1、elasticsearch的安装
因为是练习用的,所以我直接使用windows的版本,下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.0-windows-x86_64.zip,下载完后,直接解压,然后就进入到bin目录下,点击
elasticsearch.bat即可以运行起来,注意要已经配置了java的环境变量。我这里使用的是elasticsearch-7.12.0,服务运行起来后,然后就可以在postman,API Tester插件或者其他的http客户端,请求:GET http://localhost:9200,发现输出以下结果,说明已经安装成功了。
{ "name": "DESKTOP-I77F64F", "cluster_name": "elasticsearch", "cluster_uuid": "C8ul2G6OTjqXcqCP_1nDfw", "version":{ "number": "7.12.0", "build_flavor": "default", "build_type": "zip", "build_hash": "78722783c38caa25a70982b5b042074cde5d3b3a", "build_date": "2021-03-18T06:17:15.410153305Z", "build_snapshot&