
ElasticSearch
文章平均质量分 86
狂神ES教程地址:https://www.bilibili.com/video/BV17a4y1x7zq
尚硅谷ES教程地址:
https://www.bilibili.com/video/BV1hh411D7sb
万里顾—程
我变得自信有趣,
允许别人踏入我的生活;
我睡的越来越早,
开始在乎前途和未来,
我知道那个我回来了!
展开
-
ElasticSearch——Docker安装ElasticSearch和Kibana
说明:由于是用docker安装,所以要确保已安装docker并docker环境可用。docker安装步骤:https://wanli.blog.youkuaiyun.com/article/details/121445768。原创 2023-05-28 11:23:31 · 1658 阅读 · 0 评论 -
ElasticSearch——ES在 Linux 环境下的单点部署
文章目录ElasticSearch——ES在 Linux 环境下的单点部署1.1、ES下载1.2、解压安装1.3、创建用户1.4、修改配置文件1.5、修改系统文件1.6、启动ES软件ElasticSearch——ES在 Linux 环境下的单点部署安装elasticsearch,必要条件就是先要保证安装了jdk。1.1、ES下载下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0下载后使用 xftp原创 2021-11-12 16:25:18 · 3116 阅读 · 0 评论 -
ElasticSearch——京东商城搜索项目实战
文章目录ElasticSearch——京东商城搜索项目实战1、项目搭建2、爬取数据3、编写业务4、前后端交互5、关键字高亮6、最终效果ElasticSearch——京东商城搜索项目实战技术栈:SpringBoot 2.5.6ElasticSearch 7.8.0Vue1、项目搭建1、新建一个Spring Boot 项目2、导入依赖 2.1、 修改Springboot中的ElasticSearch版本和本地的版本一致<properties> <java.原创 2021-11-10 19:34:38 · 3148 阅读 · 0 评论 -
ElasticSearch——Spring Boot 集成 ES 操作详解
ElasticSearch——Spring Boot 集成 ES 操作详解1、SpringBoot 集成 ES1、新建一个Spring Boot 项目,添加 ElasticSearch 模块:2、修改ES版本可以看到,SpringBoot帮我们导入的ES版本是7.12.1:而我们本地使用的版本是7.8.0,所以为了防止连接ES失败,要把版本号修改过成和本地一致。<!-- 在pom.xml文件的properties属性下面添加: --><elasticsearch.vers原创 2021-11-10 08:55:53 · 4177 阅读 · 2 评论 -
ElasticSearch——Rest 风格操作索引、映射及文档
文章目录ElasticSearch——Rest 风格操作索引、映射及文档1、索引操作2、映射操作3、操作文档3.1、文档的基本操作3.2、文档的复杂查询操作3.2.1、环境搭建3.2.2、指定字段搜索3.2.3、排序3.3.4、分页3.3.5、bool布尔值查询3.3.6、范围查询3.3.7、匹配多个条件查询3.3.8、完全匹配查询3.3.9、高亮查询ElasticSearch——Rest 风格操作索引、映射及文档ElasticSearch提供了一个REST API,通过HTTP通过JSON访问。1、原创 2021-11-08 16:14:20 · 671 阅读 · 0 评论 -
ElasticSearch——IK分词器的下载及使用
ElasticSearch——IK分词器的下载及使用1、什么是IK分词器ElasticSearch 几种常用分词器如下:分词器分词方式StandardAnalyzer单字分词CJKAnalyzer二分法IKAnalyzer词库分词分词∶即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如“我爱中国"会被分为"我"“爱”“中”"国”原创 2021-11-05 09:54:10 · 23954 阅读 · 2 评论 -
ElasticSearch——倒排索引和正向索引
ElasticSearch——倒排索引和正向索引1、正向索引正向索引 (forward index) 以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护:若是有新的文档加入,直接为该文档建立一个新的索引块,挂接在原来索引文件的后面。若是有文档删除,则直接找到该文档号文档对应的索引信息,将其直接删除缺点:检索效率太低,只能在一起简单的场景下使用假设有文档一原创 2021-11-04 15:43:14 · 4374 阅读 · 0 评论 -
ElasticSearch——ES核心概念介绍
ElasticSearch——ES核心概念接近实时(NRT Near Real Time)Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒内)ElasticSearch 里存储文档数据和关系型数据库MySQL存储数据的概念进行一个类比ElasticSearch 是面向文档型数据库,一条数据在这里就是一个文档。为了方便理解,这里将 ElasticSearch 里存储文档数据和关系型数据库MySQL存储数据的概念进行原创 2021-11-03 16:11:37 · 350 阅读 · 0 评论 -
ElasticSearch——Kibana Windows下的安装和Dev Tools的使用
ElasticSearch——Kibana 的Windows安装和Dev Tools的使用1、Kibana 下载安装Kibana 简介Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。通俗的说就是 Elasticsearch 的web管理后台。Kib原创 2021-11-03 12:14:25 · 2003 阅读 · 0 评论 -
ELasticSearch——head插件的安装和基本使用
ELasticSearch——head插件的安装和基本使用1、elasticsearch-head 插件的安装elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建,所以要安装elasticsearch-head,还需要先安装Node.js和Grunt。1、下载解压 elasticsearch-heade原创 2021-11-02 20:28:50 · 36542 阅读 · 2 评论 -
ELasticSearch——ElasticScarch 概述及安装(v7.8)
ELasticSearch——ElasticScarch 概述及安装1、Elastic Stack 简介早期 Elastic Stack 名为 ELK,对应Elasticsearch,Logstash 和 Kibana这三个开源软件,但由于在做日志收集时Logstash过于重量级,因此官方又开发了各种Beat组件,比如FileBeat,PackBeat等等。随着这些角色的加入ELK更名位Elastic Stack。Elastic Stack 能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据原创 2021-11-02 16:12:47 · 1251 阅读 · 0 评论