go-mysql-mongodb:将MySQL数据同步到MongoDB

时间:2021-05-23 00:55:43
【文件属性】:
文件名称:go-mysql-mongodb:将MySQL数据同步到MongoDB
文件大小:30KB
文件格式:ZIP
更新时间:2021-05-23 00:55:43
mysql mongodb binlog go-mysql Go 去mysql-mongodb go-mysql-mongodb是一项将MySQL数据自动同步到MongoDB的服务。 它首先使用mysqldump来获取原始数据,然后与binlog增量同步数据。 安装 安装Go( )并设置您的 go get github.com/WangXiangUSTC/go-mysql-mongodb ,它将在控制台中打印一些消息,跳过它。 :-) cd $GOPATH/src/github.com/WangXiangUSTC/go-mysql-mongodb make 如何使用? 在MySQL中创建表。 配置基础,请参阅示例config 。 在配置文件中设置MySQL源,请参见下面的。 在配置文件中自定义MySQL和MongoDB映射规则,请参阅下面的。 启动./bin/go-mysql-mongodb -config=./etc/river
【文件预览】:
go-mysql-mongodb-master
----go.mod(688B)
----Dockerfile(321B)
----Makefile(492B)
----etc()
--------river.toml(4KB)
----LICENSE(1KB)
----go.sum(14KB)
----.github()
--------workflows()
----README.md(5KB)
----mongodb()
--------client.go(4KB)
--------client_test.go(2KB)
----tests()
--------run.sh(1KB)
--------river.toml(1KB)
--------check_contains(219B)
----river()
--------river_test.go(8KB)
--------status.go(1KB)
--------master.go(2KB)
--------sync.go(10KB)
--------rule.go(2KB)
--------river.go(6KB)
--------config.go(1KB)
----cmd()
--------go-mysql-mongodb()

网友评论