ElasticSearch
Lichee20
做比犹豫有用
展开
-
ElasticSearch高级-脚本和JavaAPI的bulk批量操作、查询操作(match、term、模糊、布尔、聚合、高亮...)、ES集群搭建与管理
回顾详见:https://blog.csdn.net/weixin_45195665/article/details/110348406能够掌握ElasticSearch特点1,它是用来在大数据量的情况下做搜索使用的。2,它是对关系数据库的一个补充3,它是基于lunence来进行的封装能够安装ElasticSearch能够理解倒排索引结构正向索引:根据文档查找关键字反向索引:根据关键字查找文档能够创建索引及映射会使用工具或API能够操作文档能够配置ik分词器原创 2020-11-29 19:34:56 · 992 阅读 · 0 评论 -
ElasticSearch基础-ES存储查询原理、倒排索引、脚本操作ES、分词器、ES JavaAPI
基础篇1 初识ElasticSearch先来认识一下ES的作用应用案例:1、课程管理服务将数据写到MySQL数据库2、使用Logstash将MySQL数据库中的数据写到ES的索引库。3、用户在前端搜索课程信息,请求到搜索服务。4、搜索服务请求ES搜索课程信息。1.1 基于数据库查询的问题索引:就是数据的一个定位关系,用于快速查找相应的数据 1,在插入数据后添加索引 2,数据的维护会增强索引的维护工作量3,索引不适合太多,查找索引本身也需要时间4,索引本身也占存原创 2020-11-29 19:01:53 · 1432 阅读 · 0 评论 -
ElasticSearch 集群搭建,使用Kibana配置和管理集群
1.1 搭建集群Elasticsearch如果做集群的话Master节点至少三台服务器或者三个Master实例加入相同集群,三个Master节点最多只能故障一台Master节点,如果故障两个Master节点,Elasticsearch将无法组成集群.会报错,Kibana也无法启动,因为Kibana无法获取集群中的节点信息。由于,我们使用只有一台虚拟机,所以我们在虚拟机中安装三个ES实例,搭建伪集群,而ES启动比较耗内存,所以先设置虚拟机的内存3G和CPU个数4个1.1.1 整体步骤步骤如下:拷原创 2020-11-29 18:52:30 · 8125 阅读 · 5 评论 -
Elasticsearch----IK分词器的安装及简单演示
1、环境准备Elasticsearch 要使用 ik,就要先构建 ik 的 jar包,这里要用到 maven 包管理工具,而 maven 需要java 环境,而 Elasticsearch 内置了jdk, 所以可以将JAVA_HOME设置为Elasticsearch 内置的jdk1)设置JAVA_HOMEvim /etc/profile# 在profile文件末尾添加#java environmentexport JAVA_HOME=/opt/elasticsearch-7.4.0/jdkex原创 2020-11-29 18:48:43 · 323 阅读 · 0 评论 -
ElasticSearch的安装和使用,Postman的安装,Kibana的安装,EShead插件的安装
ElasticSearch 安装演示虚拟机环境:Centos7 固定IP 192.168.52.128ES依赖于JDK环境,所以先要配置 JDK环境。1.0 配置JDK环境1,解压jdk到指定的目录tar -xvf jdk-8u171-linux-x64.tar.gz -C /usr/localcd /usr/localmv jdk1.8.0_171 jdk1.82,配置环境变量vi /etc/profile在末尾行添加#set java environmentexpo原创 2020-11-29 18:46:37 · 308 阅读 · 0 评论