![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Elasticsearch
搜索引擎
孟林洁
知足上进,不负野心。
展开
-
Elasticsearch7.* + SpringBoot2.*根据中文和拼音分页去重搜索
目的:根据商品名称按中文和拼音分页搜索,并且按商品名去重。这里以Elasticsearch7.4为例。一、插件安装1、安装ik中文分词器下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.4.0进入es安装目录 elasticsearch/plugins/ 新建文件夹:analysis-ik 将下载的压缩包解压到elasticsearch/plugins/analysis-ik目录下 重启e.原创 2020-06-12 16:57:46 · 1026 阅读 · 1 评论 -
Elasticsearch7.*字段数据类型
1、主要数据类型string类型:text,keyword(默认不会被分词),wildcard 数字类型:long,integer,short,byte,double,float,half_float,scaled_float 日期类型:date 布尔类型:boolean Binary:Binary 范围类型:integer_range,float_range,long_range,double_range,date_range,ip_range2、复杂数据类型O...原创 2020-06-12 15:19:29 · 3047 阅读 · 0 评论 -
Elasticsearch索引(写入)速度优化
1.缩减索引字段es中只保留必要字段,缩减字段能有效缩减文档大小,提高写入速度。2.合理设置分片数和副本数7.*默认1个分片1和副本。Elasticsearch官方建议一个分片的大小应该在20到40 GB左右,分片个数建议 >= 集群节点的个数,但是当索引较小时(写入性能需求 > 搜索性能需求时),可以使用1个分片,过多的分片也会影响写入性能。分片大小对于搜索查询非常重要。一方面, 如果分配给索引的分片太多,则Lucene分段会很小,从而导致开销增加。 当同时进行多个查询时,原创 2020-06-11 16:37:29 · 2314 阅读 · 0 评论 -
Logstash同步mysql一对多数据到ES(踩坑日记系列)
场景:Logstash 、Kibana、ES版本:6.3.1。使用Logstash从mysql同步用户和用户所有的宠物到ES中。希望的格式:"register_name": "孟林洁", "id": 80469531, "pets": [ { "breed_name": "万能梗", "birthday": null,...原创 2019-11-09 11:52:48 · 4879 阅读 · 19 评论 -
Elasticsearch基础概念和工作原理分析
一、Elasticsearch与Apache Lucene对比1、Elasticsearch优点:对Lucence的封装,完全支持Apache Lucene 的接近实时的搜索 通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单 分布式实时文件存储,可以扩展到上百台服务器 能够处理PB级别的结构化或非结构化数据 es采用gateway的概念,使备...原创 2019-07-19 10:43:21 · 602 阅读 · 0 评论 -
Elasticsearch集群搭建初试(Mac+Centos 7)
一、Mac环境安装ES1、下载ES 6.3.1版本安装wgebrew install wget下载ESwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.zip可以直接在github上直接下载压缩包解压到指定文件夹unzip elasticsearch-6...原创 2019-07-19 17:48:05 · 783 阅读 · 3 评论 -
Logstash多表同步MySQL数据到ES
1、Logstash下载前往官网下载logstash,下载地址https://www.elastic.co/downloads/logstash解压2、下载mysql-connector-java jar包在logstash目录(\bin同级)新建mysql目录,将下载好的mysql-connector-java-5.1.34.jar放入此目录;在mysql目录新建jdbc.c...原创 2019-08-14 11:39:42 · 1940 阅读 · 3 评论