文章目录

  • 1.docker安装
    • 1.1 基于ubuntu
    • 1.2 基于centos7
  • 2.数据卷统一管理
  • 3.安装mysql
  • 4.安装elasticsearch
  • 5.es安装ik中文分词器
    • 5.1 在线安装
    • 5.2 离线安装
  • 5.安装canal-server
  • 6.实战开发-数据库设计
    • 6.1 开发背景
    • 6.2 数据库表设计
  • 7.安装canal-adapter
  • 8.实战开发-创建es索引与映射
  • 9.效果测试
    • 9.1 新增记录测试
    • 9.2 修改记录信息测试
  • 10.实战开发-后端代码
    • 10.1 pom.xml依赖
    • 10.2 application.yml配置
    • 10.3 ElasticsearchConfig.java配置类
    • 10.4 ⭐测试是否连接 es 成功
    • 10.5 ⭐搜索服务
      • 10.5.1 controller层
      • 10.5.2 service接口层
      • 10.5.3 service实现层
      • 10.5.4 效果测试
  • 11.源码获取
  • 12.其它说明

docker环境安装mysql、canal、elasticsearch,基于binlog利用canal实现mysql的数据同步到elasticsearch中相关推荐

  1. liunx下通过Canal将MySQL数据同步到Elasticsearch

    liunx下通过Canal将MySQL数据同步到Elasticsearch 一.canal背景信息 Canal是Github中开源的ETL(Extract Transform Load)软件 cana ...

  2. docker环境安装,镜像和容器常用命令

    docker学习笔记 1 docker环境安装 1.1 安装yum-utils yum install -y yum-utils device-mapper-persistent-data lvm2 ...

  3. mysql 日志节点恢复_基于binlog二进制日志的MySQL恢复笔记

    基于binlog二进制日志的MySQL恢复笔记 刚好复习到这里,顺手做个小实验,记录下. 总的操作流程: step0.关掉数据库的对外访问[防止用户操作继续写入这个库] step1.mysqlbinl ...

  4. Docker教程(二) Docker环境安装

    Docker教程(二) Docker环境安装 本文链接:https://blog.csdn.net/yuan_xw/article/details/77248243 Docker教程(二) Docke ...

  5. openwrtx86安装docker_PVE下openwrt软路由docker环境安装unifi controller

    PVE下openwrt软路由docker环境安装unifi controller 2020-03-29 14:10:18 48点赞 491收藏 44评论 [写作说明]:之前分享了一篇m920x准系统作 ...

  6. Mysql 数据同步到 Elasticsearch

    阅读目录 说明 1 同步原理 2 插件 logstash-input-jdbc go-mysql-elasticsearch elasticsearch-jdbc 3 logstash-input-j ...

  7. Elasticsearch和Hive整合,将hive数据同步到ES中

    1 Elasticsearch整合Hive 1.1 软件环境 Hadoop软件环境 Hive软件环境 ES软件环境 1.2 ES-Hadoop介绍 1.2.1 官网 https://www.elast ...

  8. hbase 导入到es_HBase数据同步到ElasticSearch的方案

    ElasticSearch的River机制 ElasticSearch自身提供了一个River机制,用于同步数据. 这里能够找到官方眼下推荐的River: 可是官方没有提供HBase的River. 事 ...

  9. TF之DCGAN:基于TF利用DCGAN测试自己的数据集并进行生成过程全记录

    TF之DCGAN:基于TF利用DCGAN测试自己的数据集并进行生成过程全记录 目录 训练的数据集部分图片 输出结果 1.默认参数输出结果 训练过程全记录 训练的数据集部分图片 以从网上收集了许多日式动 ...

最新文章

  1. PIP_安装PYTHON包的三种方式
  2. C++ Builder技巧集锦
  3. Eclipse 创建web项目后没有 Java EE 5 Library,没有web开发相关基础java包,myeclipse中有。...
  4. 在 sql server 中,查询 数据库的大小 和 数据库中各表的大小
  5. [Cypress] install, configure, and script Cypress for JavaScript web applications -- part3
  6. SAP CRM HANA report模型的数据库存储表
  7. Maven工程的多模块
  8. windows,python3.x下安装pyspider
  9. 频发:故障排除之又见 ORA-4031丨云和恩墨技术通讯
  10. mysql数据库查询源码_超简单php mysql数据库查询类
  11. labeme批量转换json文件_Python实现markdown文件批量转换为word
  12. Python入门--字符串的连接和替换,replace,join
  13. C#之double网络字节序
  14. PCIe传输速率和有效带宽计算方式
  15. 利用SQLite数据库进行用户名、密码的注册和登录验证
  16. 交通期刊JCR(2020)
  17. vscode 使用ES6调试js
  18. FTP 获取远程目录列表返回421错误
  19. Java压缩文件和文件夹为zip格式
  20. 5G和人工智能存在递进关系,两者相辅相成!

热门文章

  1. 树模型系列之集成树(Random Forest、Adaboost、GBDT)
  2. 李老三借钱吃麻辣烫但不耽误回家喂熊猫,原因竟是他会回调函数!!
  3. 安装epel-release软件包
  4. 国产操作系统uos系统提示“软件包没有有效的数字签名”
  5. Java--使用@Autowired报错Could not autowire. No beans of ‘XX‘ type found.
  6. 各站互联网起售时间公布
  7. Android入门实例三 注册界面的设计与实现
  8. windows7安装sql server 2000安装步骤 及安装过程中遇到的问题和解决方式
  9. 流利阅读12.22 ‘Spider-Man: Into the Spider-Verse’: A Fresh Take on a Venerable Hero
  10. KepServer的下载安装与使用说明