galaxy

command
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2022 License: MIT Imports: 7 Imported by: 0

README

Galaxy控制台简介

本模块基于go-zero构建,是一个简洁的数据同步后台管理系统。

简单来说,它可以很方便的在Clickhouse建表、全量同步数据和增量同步数据。

下面阐述主要功能及使用:
1.用户管理

​ 用户是存在Mysql数据库galaxy库的user表内,默认给出的用户名密码是admin@email.com和123456

用户登录/注册功能将在后期加入,暂时可以通过直接操作表来实现。用户登录需要校验Token(一个小时的有效期)。

2.DM全量同步模块

列表页面:

1606641155579

新增页面:

1606642409481

3.Connector创建模块

​ 该模块使用上和DM任务创建并无太大区别,因此不做过多介绍。 主要实现方式是调用canal的api接口写入配置文件。

4.Rtu增量同步模块

​ 该模块的使用也比较简单,但是需要注意的是,在表引擎非Replacing MergeTree 时需要等DM全量同步完再开启,防止重复数据。

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
handler
Code generated by goctl.
Code generated by goctl.
svc
types
Code generated by goctl.
Code generated by goctl.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL