ElasticSearch搭建环境

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: es学习笔记

安装并运行ElasticSearch

安装Elasticsearch之前,需要先安装一个较新的版本的Java https://www.java.com/zh-CN/

然后下载ElasticSearch压缩包,下载地址:https://www.elastic.co/cn/downloads/past-releases1#elasticsearch

选版本的时候,注意es的版本要和java的版本相对应,参考官网的支持矩阵图:https://www.elastic.co/cn/support/matrix#matrix_jvm

下载好压缩包后,放在任意位置目录,然后进入ElasticSearch的根目录,打开本路径的命令行窗口,执行 cd bin  并执行 elasticsearch.bat

image.png

成功启动后浏览器进入 localhost:9200 有如下显示就是成功启动。

image.png

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
3月前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
前端开发 Java Linux
分布式系列教程(27) -Linux环境下安装Elasticsearch
分布式系列教程(27) -Linux环境下安装Elasticsearch
181 1
|
Docker 容器
docker-compose环境下安装Elasticsearch7集群实战讲解
1. 安装环境前提: docker 环境 docker-compose 工具 备注:基础不好的铜须请先了解docker相关内容,否则理解上可能有难度 2. 创建文件docker-compose.yml,然后放入下面的内容 version: '3' services: es-master: image: elasticsearch:7.1.1 container_name: es-master privileged: true environment: - cl
363 0
|
安全 Ubuntu
Ubuntu 22.04 搭建 Elasticsearch 8.7.0环境
ubuntu、 Elasticsearch 8.7.0
673 0
|
自然语言处理 运维 监控
不能不学!从零到一搭建ELK日志,在Docker环境下部署 Elasticsearch 数据库
最近在玩 ELK 日志平台,它是 Elastic 公司推出的一整套日志收集、分析和展示的解决方案。
|
JSON 前端开发 Java
spring data elasticsearch:从零搭建springboot整合spring data elasticsearch3.x环境
spring-data系列为众多中间件、数据库的操作提供了极其方便的API,对于elasticsearch也不例外,spring-data-elasticsearch不仅为我们提供了现成的CRUD接口,也提供了简便的各类java client的整合方案 所以今天我们就来讲解,如果在springboot项目中整合spring-data-elasticsearch
1115 0
spring data elasticsearch:从零搭建springboot整合spring data elasticsearch3.x环境
|
Java 索引 Spring
spring data elasticsearch:从零搭建springboot整合spring data elasticsearch4.2.x环境
我们之间讲解了[springboot整合spring data elasticsearch3.x](https://blog.csdn.net/qq_24950043/article/details/125570709)。但elasticsearch的更新十分活跃,截止目前已经到了8.x版本。而spring data elasticsearch3.x所对应的es版本还是6.8.x 所以今天我们来讲解与spring-data-elasticsearch3.x有较大变化的spring data elasticsearch4.2.x版本如何整合到springboot
545 0
spring data elasticsearch:从零搭建springboot整合spring data elasticsearch4.2.x环境
|
JavaScript 安全 Ubuntu
Linux环境快速搭建elasticsearch6.5.4集群和Head插件
今天来一起实战Linux环境下搭建elasticsearch6.5.4集群和Head插件
230 1
Linux环境快速搭建elasticsearch6.5.4集群和Head插件
|
SQL 自然语言处理 关系型数据库
且慢!听说你线上环境准备选型 Elasticsearch SQL 了?
1、由两个线上问题说开去 问题1:用 Elasticsearch 做宽表的报表查询,我们打算用 jdbc 的方式访问,方便开发(使用sql),这种方式还是用JAVA封装的方法好。有没有坑? 问题2:Elasticsearch 可以用脚本写sql ,像执行hive脚本一样吗? 2、问题解读 问题 1 涉及选型问题,我们会条分缕析解读。 问题 2 涉及 Elasticsearch 是否支持 SQL 功能。 3、Elasticsearch SQL 到底指什么? 一句话:能像关系型数据库如 Mysql 中使用 SQL 方式一样方便的实现 Elasticsearch 增、删、改、查(尤其是检索、
619 7
且慢!听说你线上环境准备选型 Elasticsearch SQL 了?