zoukankan      html  css  js  c++  java
  • ElasticSearch学习:安装

    Elasticsearch是一个高度可伸缩的开源全文搜索和分析引擎,可以用来存储、搜索、分析大容量数据,快速且近乎实时。通常为具有复杂搜索功能和需求的业务提供底层技术支持。

    本教程全部以ElasticSearch6.5版本为例进行讲解

    一、安装

    官方提供了好几种安装方式:

    image-20201006142056598

    我们采用第一种安装方式进行安装

    要求:JDK8以上

    • 下载zip格式:
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.zip
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.zip.sha512
    shasum -a 512 -c elasticsearch-6.5.4.zip.sha512 
    unzip elasticsearch-6.5.4.zip
    cd elasticsearch-6.5.4/ 
    
    • 下载tar.gz格式
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz.sha512
    shasum -a 512 -c elasticsearch-6.5.4.tar.gz.sha512 
    tar -xzf elasticsearch-6.5.4.tar.gz
    cd elasticsearch-6.5.4/ 
    

    两者没什么区别,自由选择

    二、启动

    前台启动:

    ./bin/elasticsearch # 前台启动,日志输出到控制台
    

    后台启动:

    ./bin/elasticsearch -d -p pid
    

    -d是后台启动

    -p是将进程id写到文件pid中

    日志输出到ES解压文件夹中的logs文件夹中

    补充

    启动命令还支持添加参数,和java能够带jvm参数都是一个道理.

    如:./bin/elasticsearch -d -Ecluster.name=my_cluster -Enode.name=node_1

  • 相关阅读:
    nodejs websocket
    [Java] 数组-01 入门
    [Java] 第一,二章 配置, 基础
    [Java] 第四章 异常机制
    [Java] 第三章 面向对象总结
    [Java] 接口-02
    [Java] 接口-01
    [Java] final 关键字
    [Java] 抽象类
    [Java] 多态-01
  • 原文地址:https://www.cnblogs.com/heliusKing/p/13773376.html
Copyright © 2011-2022 走看看