当前位置: 首页 > ops >正文

DBSyncer:一款开源的数据同步工具

DBSyncer(简称 dbs)是一款开源的实时数据同步中间件,提供 MySQL、Oracle、SQL Server、PostgreSQL、SQLite、Elasticsearch、Kafka、File、SQL 数据库等同步场景;支持上传插件自定义同步转换业务;提供监控全量和增量数据统计图、应用性能预警等。

DBSyncer 基于 Java 开发,支持 Linux、macOS、Windows 跨平台。

DBSyncer 支持 Docker 容器运行和下载安装包两种方式,Docker 安装命令如下:

-- docker镜像
docker pull crazylife/dbsyncer-web:latest-- 阿里云镜像
docker pull registry.cn-hangzhou.aliyuncs.com/xhtb/dbsyncer:latest

下载安装包的方式需要 Java 运行环境(建议 jdk-8u202 以上),验证命令如下:

java -versionjava version "1.8.0_451"
Java(TM) SE Runtime Environment (build 1.8.0_451-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.451-b10, mixed mode)

输入以下地址获取最新版本 DBSyncer 安装包:

https://gitee.com/ghi/dbsyncer/releases

下载并解压安装包之后启动程序,Windows 执行 bin/startup.bat,Linux、macOS 执行 bin/startup.sh。

打开浏览器输入以下地址:

http://localhost:18686

输入账号和密码(默认 admin/admin)登录系统:

其中,”驱动“页面用于添加数据源和数据同步任务。

”监控“页面显示了应用性能和操作日志。

”插件“页面可以导入自定义的数据转换插件:

”配置“页面可以管理系统参数、用户以及配置信息。

官方操作手册列举了一些数据同步的案例,地址如下:

https://gitee.com/ghi/dbsyncer/wikis

http://www.xdnf.cn/news/13161.html

相关文章:

  • Windows上SSH连接Ubuntu失败
  • 记录下three.js学习过程中不理解问题③
  • pnpm安装和使用
  • Hyperlane 框架详解与使用指南
  • 如何使用java把文件转成十六进制字符串
  • DevSecOps实践:CI/CD流水线集成SAST工具详解
  • 8.1.排序的基本概念
  • 麒麟系统集成开发环境Kylin-IDE初体验,菜鸟小白入门教程
  • 基于vue+js的微信小程序高血压健康管理系统的设计与实现(源码+论文+调试+安装+售后)
  • 在微信小程序中使用骨架屏
  • 微信小程序之bind和catch
  • USB over Network技术重塑中国电气装备集团U盾智能化管控
  • Vue大文件上传:让你的文件秒传、断点续传、分片上传---需要后端支持--案例后端使用node
  • ArcGIS Pro 3.4 二次开发 - 流图层
  • 如何对目标检测算法RT-DETR进行创新和改进:突破瓶颈,提升性能!
  • docker compose v2版本创建和运行容器
  • HTML 列表、表格、表单 综合案例
  • ES6从入门到精通:前言
  • Linux之nginx部署网站
  • MongoDB 数据库应用
  • Win11无法安装Unity5.5.0f3怎么解决?虚拟机中如何配置?Win7怎么安装最新版VMware Tools?来这里教你完美解决!
  • windows上tensorrt国内镜像下载和安装教程
  • 金融科技的数字底座
  • Linux 信号机制深度解析:从基础概念到实战应用
  • 小程序的工具库-miniprogram-licia
  • 状态管理详解:Context API、Redux、Recoil 和 Zustand 在 React Native 中的应用
  • Stable Diffusion WebUI 本地部署指南(Windows 11 + RTX 4060 Ti)
  • 西电计组第六章-CPU
  • Flask RESTful 示例
  • 增加Label Verified