当前位置:   article > 正文

推荐几个MySQL 数据库的运维工具_数据库运维工具

数据库运维工具

1. Yearning

Yearning 是一个开源的MySQL SQL语句审核平台,提供数据库字典查询、查询审计、SQL审核等多种功能。

在目前 Yearning 有两个版本,1.x 和 2.x。其中 1.x 基于 Python 实现,并且已经不再提供官方的维护,因此强烈建议使用 2.x 版本,2.0 基于 golang 实现。

了解更多Yearning工具的安装和使用,详情可参考官网文档:https://guide.yearning.io

2. Canal

canal 英文译意为水道/管道,主要用途是基于 MySQL 数据库增量日志的解析,提供增量数据的订阅和消费。

基于日志增量订阅和消费的业务包括以下内容:

  • 数据库镜像
  • 数据库实时备份
  • 索引构建和实时维护(拆分异构索引、倒排索引等)
  • 业务 cache 刷新
  • 带业务逻辑的增量数据处理

当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x.

canal的工作原理类似mysql主从同步原理:

了解更多关于cannal工具详情,可参考官网文档:https://github.com/alibaba/canal

<

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号