做数据库同步的人,对“工具好不好用”的感知,往往不在功能多不多,而在每天点那几下顺不顺手。DBridge 刚发布的 1.1.0 版本,没有堆新功能,而是把界面和交互里那些“别扭的地方”一次性打磨干净了。这篇文章就聊聊 1.1.0 到底改了什么、为什么这么改。
一、最该点赞的一处改动:砍掉了「全部执行」
老版本里有个“全部执行”按钮——点一下,所有任务组同时开跑。听起来省事,实际上是破坏性动作的放大器:一次连多套生产库、可能清空目标表、还可能因为某组数据有问题把别的组也带崩。绝大多数用户平时就两三个任务组,手动点一下就够了。
1.1.0 直接把它删了。需要同步哪个组,就点那个组的「同步」——一个一个来,每一步心里都有底。把“高风险的一键”换成“可控的逐个”,比多加十个功能都实在。
二、界面更干净:去掉了任务组复选框和批量启停条
之前每个任务组前都有一个复选框,列表上方还挂一条“批量启停”工具条。对日常只用两三个组的用户来说,这些元素平时用不上,却一直占着屏幕。
1.1.0 把它们整段移除,启停就跟着任务组走:组行左边一个开关、列表里按组操作,逻辑更顺,屏幕也更透气。

三、体检入口统一成“圆环”:分数即体检
同步前要不要先“体检”一下?这是 DBridge 一直强调的习惯。1.1.0 把它做得更直观:
- 删掉了组行里单独的「体检」文字按钮,圆环分数本身就是体检入口——点一下就能看明细;
- 满分也画环:100 分是醒目的绿色圆环,和 96 分的环对齐,不再出现“满分什么都不显示”的割裂感;
- 明细里每张表也带自己的评分,优 / 良 / 中一眼分清。

顺手修好的:一键体检报告不再“迷路”
以前点「一键体检」,报告只列“任务名 + 表名”,组一多、表一多,根本分不清哪张表属于哪个组。1.1.0 的报告按任务组归堆,每组带标题、组内逐表一行,而且点哪一行直接跳到那张表——哪里有问题,一眼定位、一键过去改。

四、按钮更“会说话”:手动执行 → 同步
一个细小的文案改动,却让新手少猜很多:原来的「手动执行」统一改成 「同步」。所见即所做——想同步就点「同步」,不用在“执行”两个字上反应半秒。
五、图标化 + 排版防挤:老系统上也不丑
1.1.0 把界面里的图标换成了内联 SVG:不依赖图标字体,也不靠 emoji。为什么在意这个?因为很多生产环境还是 Windows 7 / Server 2012,图标字体和 emoji 在那上面经常渲染成方框。内联 SVG 在任何系统都是原样显示。
同时修了一批“挤”的问题:超长的数据源名、表名会自动截断,按钮不再被挤变形,长名称也不会把布局撑乱。

六、1.1.0 已经发布,怎么拿到
| 方式 | 入口 |
|---|---|
| Windows 客户端 | dbridge.zzzmxxkj.com 下载区 |
| Docker / Linux | bash <(curl -sL https://dbridge.zzzmxxkj.com/install.sh) |
| 官网 | dbridge.zzzmxxkj.com |
| 源码 | github.com/nmjugtzdw/dbridge |
安装命令与下载页始终指向最新版,升级到 1.1.0 直接覆盖即可。
写在最后
DBridge 的定位没变:把“写同步脚本、调字段映射、排环境依赖”这些重复劳动,变成“点几下鼠标”,并用三层防错护栏守住数据安全。1.1.0 要做的,是让你点这几下的时候,更顺、更稳、更放心。
DBridge(数桥)—— 图形化异构数据库同步控制台,支持 MySQL、MariaDB、Oracle、PostgreSQL、SQL Server、TiDB、OceanBase、Greenplum 共 8 种数据库。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.zzzmxxkj.com/387.html
共有 0 条评论