Logstash基本使用,采集svn日志到ES

Logstash基本使用,采集svn日志到ES

我们最近把 svn 代码仓库协议从 svn 改成了 http 目的是通过 apache 记录 svn 客户端的操作日志,然后通过 ELK 分析 本文主要介绍 logstash 的使用 一、测试&nbs......
阅读全文
Spring Data ElasticSearch 嵌套对象查询

Spring Data ElasticSearch 嵌套对象查询

之前的es文件索引需要加一个权限判断,我现在的思路是每个文件的角色和权限放到嵌套对象里 然后查询的时候通过查询嵌套对象来实现 just do it 一、创建索引 http://10.1.5.190:9......
阅读全文
ElasticSearch ES使用ngram分词器

ElasticSearch ES使用ngram分词器

一、standard分词分析 ES默认分词器standard不支持我目前的需求,比如我需要搜索 22.doc 查看分词效果如下 standard 分词器把22.doc分词了22和doc两个词 如果我......
阅读全文
SpringBoot2.3集成ElasticSearch7.6

SpringBoot2.3集成ElasticSearch7.6

最近在做基于web的svn平台,需要把文件名称等等信息存储到数据库,查询提供查询接口,为了提高查询性能,我们考虑把数据库信息也缓存到ES中一份。 本文介绍springBoot2集成ES7.6。 完整代......
阅读全文
【搜索引擎】1-ES基本概念

【搜索引擎】1-ES基本概念

lucene 是最先进、功能最强大的搜索库。如果直接基于 lucene 开发,非常复杂,即便写一些简单的功能,也要写大量的 Java 代码,需要深入理解原理。 elasticsearch 基于 luc......
阅读全文
安装 elasticsearch-analysis-ik 中文分词器

安装 elasticsearch-analysis-ik 中文分词器

ElasticSearch 默认的分词器对英文处理比较好,对中文的话,会将中文分成一个个字。 比如根据文章标题搜索,输入关键字"新中国万岁",会将这五字一个个展开,然后搜索标题中包含这几个字的,......
阅读全文
ElasticSearch实时同步MySQL数据

ElasticSearch实时同步MySQL数据

ElasticSearch是目前最风靡的一款的开源框架,可用于站内搜索和日志分析。 目前,我们准备把所有文章搜索或分页都基于 ElasticSearch 实现,其“搜索速度快,有分词,高亮等功能......
阅读全文