Go语言基础(十七)

2020-05-22 00:00:00 数据 分区 是一个 安装 下载地址

Go语言基础(十七)

一、Elastic search

二、Kibana

三、Log Transfer

四、goputils

五、influxDB

六、prometheus

七、granfana


一、Elastic search

1、ES介绍

Elastic search(ES)是一个基于Lucene构建开源的、分布式、RESTful接口的全文搜索引擎,还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段均可被索引,ES能够向扩展至数以百计的服务器以及处理PB级的数据,可以再极短的时间内存储、搜索、分析大量数据,通常作为具有复杂搜索场景情况下的核心发动机。

ES能做什么?

  • 网上商店,可以使用ES来存储整个产品目录和库存信息,为客户提供精准搜索,可以为客户推荐相关商品;
  • 收集日志或交易数据。需要分析和挖掘数据,寻找趋势,进行统计或总结,或发现异常,可以使用Logstash或者其他工具来进行收集数据,存储到ES中。
  • github。Github的搜索是基于ES构建的。

2、ES安装

ES下载地址:elastic.co/cn/downloads

下载完成之后解压,在cmd中切换到ES的bin目录下,执行启动命令:

elasticsearch.bat,默认会在本机9200端口启动服务。然后就可以在本地浏览器打开:

127.0.0.1:9200

程序员还是比较有情怀的~!

3、ES初识

a、查看健康状况:

curl -X GET 127.0.0.1:9200/_cat/health?v

相关文章