• 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

  • 相关阅读:
    MatrixTraceTransform主要逻辑在transform方法中
    重写LayoutParams,读取子View自定义属性
    onLayout初始化裁剪信息
    drawChild中画阴影,裁剪出圆角
    继承ConstraintLayout
    如何创建自定义的Resource实例
    mysql优化整理(索引)
    java设计模式
    Oracle中MERGE语句的使用
    BigDecimal 转成 double
  • 原文地址:https://www.cnblogs.com/heliusKing/p/13773376.html
Copyright © 2020-2023  润新知