ElasticSearch学习笔记(1)——简介

2020-09-03 10:32:52 浏览数 (1)

一. ElasticSearch简介

  1. 简介
    • 基于Apache Lucene构建的开源搜索引擎,在此基础上进行了一些封装和简化,屏蔽了Lucene的复杂性;
    • 采用Java编写,提供简单易用的Restful API;
    • 轻松的横向扩展,可支持PB级别的结构化或非结构化数据处理。
  2. 应用场景
    1. 海量数据分析引擎;
    2. 站内搜索引擎;
    3. 数据仓库;
  3. 一线公司实际应用场景
    1. 英国卫报——实时分析公众对文章的反应;
    2. 维基百科、GitHub——站内实时搜索;
    3. 百度——实时日志监控平台

二. 单实例安装

  1. 下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz
  2. 安装
代码语言:javascript复制
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz

3.启动

代码语言:javascript复制
bin/elasticearch

注:ElasticSearch不能使用root用户启动,否则会报错 4. 访问http://127.0.0.1:9200/ 可以看到ElasticSearch正常启动

0 人点赞