xiaoming728

xiaoming728

ElasticSearch搜索引擎技术

Docker部署Canal-adapter组件

Docker部署Canal-adapter组件

拉取源码 git clone https://github.com/returncode/canal.git 生成镜像 注意:编译用时很长 cd canal/client-adapter/docker sh build.sh 运行容器 # cp配置文件 docker cp canal-adapter
Linux安装Elasticsearch

Linux安装Elasticsearch

1、简介 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作: 分布式实时文件存储,并将每
请求elasticsearch报403forbidden排查过程

请求elasticsearch报403forbidden排查过程

1、es报错: {"type": "server", "timestamp": "2021-04-14T02:18:39,905Z", "level": "WARN", "component": "o.e.c.r.a.DiskThresholdMonitor", "cluster.name": "d
Docker部署ElasticSearch、ELK、canal组件

Docker部署ElasticSearch、ELK、canal组件

一、ElasticSearch 1、ElasticSearch简介 Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索
canal-adapter实时增量同步多数据源数据(Mysql-Es)

canal-adapter实时增量同步多数据源数据(Mysql-Es)

1、准备 1)使用canal-server需要先准备mysql,对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,/mysql.conf.d/mysqld.cnf中配置如下: [mysqld] log-bin=mysql-bin # 开
Filebeat安装部署

Filebeat安装部署

  最近在了解ELK做日志采集相关的内容,这篇文章主要讲解通过filebeat来实现日志的收集。日志采集的工具有很多种,如fluentd, flume, logstash,betas等等。首先要知道为什么要使用filebeat呢?因为logstash是jvm跑的,资源消耗比较大,启动一个logsta
Docker部署Elasticsearch集群

Docker部署Elasticsearch集群

1、下载镜像 docker pull elasticsearch:7.6.2 2、配置参数 创建3个节点目录 mkdir -p /home/docker/elasticsearch/node0/config mkdir -p /home/docker/elasticsearch/node1/conf
Spring Data Elasticsearch4.0(整合SpringBoot)

Spring Data Elasticsearch4.0(整合SpringBoot)

简介 Spring Data Elasticsearch是Spring Data项目下的一个子模块。 查看 Spring Data的官网:链接
Spring Data Elasticsearch 5.2

Spring Data Elasticsearch 5.2

一、配置依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>