Skip to content

基于mysql的数据分发服务,服务监听mysql的binlog,将数据通过http发送给其他服务,轻量级,无其他依赖,独立jar部署

License

Notifications You must be signed in to change notification settings

tuituidan/database-distribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

数据分发服务

springboot java vue element-ui java

简介

基于mysql的数据分发服务,服务监听mysql的binlog,将数据通过http发送给其他服务,轻量级,无其他依赖,独立jar部署。

Github: https://github.com/tuituidan/database-distribution

Gitee: https://gitee.com/tuituidan/database-distribution

功能说明

在线体验

演示地址:

文档地址:

技术栈

前端主要技术

vue2+ElementUI,前后端分离开发,合并部署。

后端主要技术

Springboot、Mybatis、SpringSecurity

部署说明

通过常规maven命令构建,打包执行命令mvn clean package -Dmaven.npm.skip=false,会自动将前端构建到后端的jar包中,这样整个服务就一个jar包(当然如果想前后端分离部署也是可以的,这里不再赘述),再无其他依赖服务,仅需要jdk环境即可启动。

license

100%开源,MIT协议,可自由修改

页面展示

首页

首页

编辑数据源

编辑数据源

数据源配置:

数据源配置

增量手动推送

增量手动推送

编辑应用

编辑应用

应用配置

应用配置

预警配置

预警配置

数据日志

数据日志

推送日志

推送日志

手动数据重推

手动数据重推

About

基于mysql的数据分发服务,服务监听mysql的binlog,将数据通过http发送给其他服务,轻量级,无其他依赖,独立jar部署

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published