我的第1个开源项目:MySQL-Binlog
2016-01-15 00:00
706 查看
阅读了github上的项目 https://github.com/shyiko/mysql-binlog-connector-java的源码
然后用netty重写了整个软件
开源软件地址 http://git.oschina.net/qiangzigege/MySQL-Binlog
用netty重写了99%以上的部分,同时增加了界面管理,ZK集群,并行复制。
参考软件:
Mysql配置型请参考下面2个软件:
https://github.com/noplay/python-mysql-replication
https://github.com/ngocdaothanh/mydit
https://github.com/noplay/python-mysql-replication
[mysqld]
server_id = 1
binlog_format = row #默认为mixed
log_bin = mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
写代码请参考:
https://github.com/shyiko/mysql-binlog-connector-java
https://github.com/whitesock/open-replicator
然后用netty重写了整个软件
开源软件地址 http://git.oschina.net/qiangzigege/MySQL-Binlog
用netty重写了99%以上的部分,同时增加了界面管理,ZK集群,并行复制。
参考软件:
Mysql配置型请参考下面2个软件:
https://github.com/noplay/python-mysql-replication
https://github.com/ngocdaothanh/mydit
https://github.com/noplay/python-mysql-replication
[mysqld]
server_id = 1
binlog_format = row #默认为mixed
log_bin = mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
写代码请参考:
https://github.com/shyiko/mysql-binlog-connector-java
https://github.com/whitesock/open-replicator
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复