首页 > 其他分享 >ElasticSearch的基本使用

ElasticSearch的基本使用

时间:2023-01-09 21:44:25浏览次数:60  
标签:基本 版本 JDK 端口 Elasticsearch 下载安装 使用 ElasticSearch ES

1、ElasticSearch基本介绍

The Elastic Stack, 包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。

Elaticsearch,简称为 ES,ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。

 

2、Elasticsearch 下载安装

Elasticsearch 的官网地址:https://www.elastic.co/cn/ Elasticsearch 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch

 

2.1、window版本下载安装

Elasticsearch 分为 Linux 和 Windows 版本,这里我们下载安装 window 的 7.8.0 版本使用。下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0
Windows 版的 Elasticsearch 的安装很简单,解压即安装完毕,解压后的 Elasticsearch 的目录结构如下

 

 

 

 

解压后,进入 bin 文件目录,点击 elasticsearch.bat 文件启动 ES 服务 

 

注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问的 http 协议 RESTful 端口。打开浏览器(推荐使用谷歌浏览器),输入地址:http://localhost:9200,测试结果如下:

 

 

2.1.1、安装常见问题解决

  • Elasticsearch 是使用 java 开发的,且 7.8 版本的 ES 需要 JDK 版本 1.8 以上,默认安装包带有 jdk 环境,如果系统配置 JAVA_HOME,那么使用系统默认的 JDK,如果没有配置使用自带的 JDK,一般建议使用系统配置的 JDK。 
  • 双击启动窗口闪退,通过路径访问追踪错误,如果是“空间不足”,请修改 config/jvm.options 配置文件。如下:
# 设置 JVM 初始内存为 1G。此值可以设置与-Xmx 相同,以避免每次垃圾回收完成后 JVM 重新分配内存
# Xms represents the initial size of total heap space
# 设置 JVM 最大可用内存为 1G
# Xmx represents the maximum size of total heap space
-Xms1g
-Xmx1g

 

 

标签:基本,版本,JDK,端口,Elasticsearch,下载安装,使用,ElasticSearch,ES
From: https://www.cnblogs.com/wenxuehai/p/17038600.html

相关文章

  • Verilog基本语法(一)基本概念
    VerilogHDL是一种硬件描述语言(HDL:HardwareDescriptionLanguage),以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻......
  • 使用windows虚拟机搭建ftp服务,并能够使用ftp进行传输文件的操作
    连接ftp的前提是要关闭虚拟机的防火墙不然进不去,然后再执行以下操作通过ftp连接虚拟机有三种方式:一种方式是通过浏览器打开,输入[ftp://+ip第一次进入会让输入......
  • 使用Python清理历史文件夹
    根据修改时间,删除文件夹。例如:删除某个日期之前的文件夹。#-*-coding:utf-8-*-#@Time:2023/1/919:34#@Author:King#@Software:PyCharm#@Describe......
  • windows10如何搭建FTP服务及使用
    搭建FTP服务,首先我们要确保,windows开启了FTP服务。1、首先我们开启FTP服务在控制面板-->程序-->WINDOWS功能,在Internetinformationservices下选中FTP服务和IIS相关服......
  • STL序列式容器使用注意、概念总结
    引入最近看了《STL源码剖析》的第4章和第5章,介绍了C++STL中的序列式容器和关联式容器,本文将总结序列式容器的基础概念,不会详细它们的实现原理(想知道自个儿看书吧,我......
  • 004 python 程序运行日志使用方法
    导入包importlogging.handlersimportdatetimelogger=logging.getLogger("log")日志目录查找并创建ifos.path.isdir('log'):print("当前目录下存在log文......
  • .NET CORE 获取LINUX硬件CPU使用率等状态信息
    cat/proc/stat​​vmstat,top,psaux​​三个命令都可以查看CPU内存或者进程等情况然后看下面的代码usingSystem;usingSystem.Diagnostics;usingSystem.Runtime.Int......
  • 素数有关基本算法
    该文章包含模块为判断素数,分解质因数,筛素数三大模块判断素数我们最容易想到的素数判断就是试除法,就是枚举从2到n-1中所有的数,尝试从其中找到n的因数,找到了就是合数,反之......
  • ABB 800XA学习笔记3:基本配置
    下面的内容我在新浪博客也发表过,地址是ABB80XA学习笔记03:基本配置_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里记录一遍,以免丢失。这边笔记生成的时候,我刚刚开始学习......
  • 超微X9DAI主板 使用千万注意事项!
    很多平常有家用电脑装机经验的人入手服务器主板但是服务器主板比家用主板麻烦很多,有很多注意事项。超微X9DAI主板使用注意事项1,请勿使用静电口袋垫底通电开机,因为静电口袋是......