![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
hgl168918
12年走上程序猿的道路,虽然我是一个小小的程序猿,但依然有梦想,我热爱我的职业,喜欢和代码打交道,喜欢专研新技术,虽然我比较愚笨,但我依然选择坚持,我相信坚持就有收获。我也喜欢分享,共同探讨问题,喜欢把事情做到尽自己最大努力完成和完美!
展开
-
一文读懂 MySQL 主从复制读写分离
前言在很多项目,特别是互联网项目,在使用MySQL时都会采用主从复制、读写分离的架构。为什么要采用主从复制读写分离的架构?如何实现?有什么缺点?让我们带着这些问题开始这段学习之旅吧!为什么使用主从复制、读写分离主从复制、读写分离一般是一起使用的。目的很简单,就是为了提高数据库的并发性能。你想,假设是单机,读写都在一台MySQL上面完成,性能肯定不高。如果有三台MySQL,一台mater只负责写操作,两台salve只负责读操作,性能不就能大大提高了吗?所以主从复制、读写分离就是为...原创 2020-09-07 10:23:45 · 147 阅读 · 0 评论 -
基于Canal与Flink实现数据实时增量同步
canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。一、配置MySQL的binlog(1)常见的binlog命令# 是否启用binlog日志show variables like 'log_bin';# 查看binlog类型show global variables like 'binlog_format';# 查看详细的日志配置信息show global variables原创 2020-09-07 10:08:07 · 408 阅读 · 0 评论 -
centos 7 源码编译安装php5.6.37
1、获取并解压 PHP 源代码wget http://cn2.php.net/distributions/php-5.6.37.tar.gztar zxf php-5.6.37.tar.gzcd php-5.6.372、为了防止编译出错安装依赖包yum -y install gcc gcc-c++ autoconf libjpeg-turbo-static libjpeg-turbo-devel libpng libpng-devel freetype freetype-devel li原创 2020-05-16 15:50:31 · 1234 阅读 · 0 评论 -
mysql的binlog占满空间的解决办法
binlog日志占满磁盘分析过程及解决方案:通常出现这种问题都应该登录服务器检查磁盘、内存和进程使用的情况,通过top、df –h和free –m来检查,发现磁盘空间满了。再进一步通过du –sh对可以的目录进行检查,发现是mysql的binlog占用空间过大。清理binlog的方法如下:1)设置日志保留时长expire_logs_days自动***查看当前日志保存天数:show...原创 2020-01-17 11:03:13 · 2257 阅读 · 0 评论 -
Git 命令行
命令行指令Git 全局设置git config --global user.name "xxxx"git config --global user.email "qqqq@163.com"创建新版本库git clone cd jiiixxtouch README.mdgit add README.mdgit commit -m "add README"git pu...原创 2019-11-17 20:15:34 · 122 阅读 · 0 评论