yugong支持不同网段的数据迁移吗

xam8gpfp  于 2021-11-29  发布在  Java
关注(0)|答案(15)|浏览(328)

yugong支持不同网段的数据迁移吗

sh7euo9m

sh7euo9m1#

只要能够网络互联互通就没有问题。

slhcrj9b

slhcrj9b2#

1.yugong 做数据迁移必须要有主键id么, 2.yugong可以设置多个不同地点的分表向主表增量更新么, 3.yugong的增量更新中如果分表数据一条以前的记录删除,主表会删除么(是物理删除)

4bbkushb

4bbkushb3#

1、主版本必须有,有一个 Fork (alswl/yugong 我提交的)版本支持复合主键。 2、会,物化视图和 binlog 都会记录删除动作 / 数据变更。…

On Wed, Jun 26, 2019 at 12:19 PM liucx2019***@***.***> wrote: 1.yugong 做数据迁移必须要有主键id么, 2.yugong可以设置多个不同地点的分表向主表增量更新么, 3.yugong的增量更新中如果分表数据一条以前的记录删除,主表会删除么(是物理删除) — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2RXU46OM7V7LMPQNHLP4LU4HA5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYSIXRI#issuecomment-505711557>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2V7ZUL5QQ3ZFPSKULDP4LU4HANCNFSM4H3OC6GQ> .

-- -- alswl

bfrts1fy

bfrts1fy4#

1.你的那个分支没有oracle的复合主键吧。
2.yugong可以设置多个不同地点的数据库分表向主服务器主表增量更新么

h5qlskok

h5qlskok5#

1、理论上,虚拟主键和 DB Implementation 无关,是 JDBC 相关。 2、可以,数据本来就切片了,互相之间不感知。…

On Wed, Jun 26, 2019 at 1:56 PM liucx2019***@***.***> wrote: 1.你的那个分支没有oracle的复合主键吧。 2.yugong可以设置多个不同地点的数据库分表向主服务器主表增量更新么 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2QTHZSYXDXDEKCPRZ3P4MAILA5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYSNKII#issuecomment-505730337>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2QHQPNGS6AO7AVERSLP4MAILANCNFSM4H3OC6GQ> .

-- -- alswl

w7t8yxp5

w7t8yxp56#

直接下载你 Fork (alswl/yugong)打包运行就可以了么

mkshixfv

mkshixfv7#

配置比较复杂,你需要研究一下配置和相关代码, https://github.com/alswl/yugong/blob/feature/sql-server-to-mysql-overview/src/main/java/com/taobao/yugong/translator/CompositeIndexesDataTranslator.java 。…

On Wed, Jun 26, 2019 at 2:52 PM liucx2019***@***.***> wrote: 直接下载你 Fork (alswl/yugong)打包运行就可以了么 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2QW6QIKC37LBTK6KSDP4MG4TA5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYSQ64A#issuecomment-505745264>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2SGXNCYOCMU5Y7EQSLP4MG4TANCNFSM4H3OC6GQ> .

-- -- alswl

3df52oht

3df52oht8#

获得 yugong jar 包
方法二: 不想编译的同学, 直接点击 Tags · HJArch-Internal / yugong · GitLab , 找到里面最新的版本,里面有 jar 包下载。
这个链接访问不了

配置文件
修改配置文件,可以参考其他产线已经在用的配置: Files · master · HJArch-Internal / yugong-conf · GitLab
这个也访问不了

获取 yugong-shaded.jar 之后,做一下操作可以快速使用 yugong:
配置自己的配置文件
从 yugong-conf 里面拷贝 dict-dev/check-mssql-mysql.properties · master · HJArch-Internal / yugong-conf · GitLab
从 yugong-conf 里面拷贝 dict-dev/mssql-mysql.yaml · master · HJArch-Internal / yugong-conf · GitLab
链接都访问不了

dgjrabp2

dgjrabp29#

1、只能自己打包 2、 https://github.com/alswl/yugong/blob/feature/sql-server-to-mysql-overview/src/it/resources/sample_config/2_mysql-mssql-check.yaml

On Wed, Jun 26, 2019 at 8:41 PM liucx2019***@***.***> wrote: 获得 yugong jar 包 方法二: 不想编译的同学, 直接点击 Tags · HJArch-Internal / yugong · GitLab , 找到里面最新的版本,里面有 jar 包下载。 这个链接访问不了 配置文件 修改配置文件,可以参考其他产线已经在用的配置: Files · master · HJArch-Internal / yugong-conf · GitLab 这个也访问不了 获取 yugong-shaded.jar 之后,做一下操作可以快速使用 yugong: 配置自己的配置文件 从 yugong-conf 里面拷贝 dict-dev/check-mssql-mysql.properties · master · HJArch-Internal / yugong-conf · GitLab 从 yugong-conf 里面拷贝 dict-dev/mssql-mysql.yaml · master · HJArch-Internal / yugong-conf · GitLab 链接都访问不了 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2S6UEBE463SWM5VFIDP4NPXNA5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYTMNJY#issuecomment-505857703>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2ROL3M2FOKRCAQIYQ3P4NPXNANCNFSM4H3OC6GQ> .

-- -- alswl

jvlzgdj9

jvlzgdj910#

你的那个特性分支 Fork (alswl/yugong)支持多个数据结构相同的oracle表向一个oracle表中数据的更新么

8ehkhllq

8ehkhllq11#

这是原来版本就有的功能。…

On Thu, Jun 27, 2019 at 9:21 AM liucx2019***@***.***> wrote: 你的那个特性分支 Fork (alswl/yugong)支持多个数据结构相同的oracle表向一个oracle表中数据的更新么 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2VSVWDLUSVH7KGHLATP4QI25A5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYVH4YQ#issuecomment-506101346>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2RUGAE36NFXPOQK263P4QI25ANCNFSM4H3OC6GQ> .

-- -- alswl

gwo2fgha

gwo2fgha12#

我的意思是有a,b,c 3个数据库,他们表结构一样,在不同的网段,a里的表向c更新,b里的表也往c更新,没有主键id

brvekthn

brvekthn13#

没有主键就无法进行迁移,没办法保证数据一致性的。

dsf9zpds

dsf9zpds14#

有联合主键,你的那个Fork (alswl/yugong)版本,说
“”HJ 使用的 yugong 已经改为 fat jar 模式运行,摒弃了官方的打包流程。 将生成的 fat jar yugong-shaded.jar 拷贝到服务器,即可运行“”
这hj是什么,是不是下载源码然后打包fat.jar 然后将fat jar yugong-shaded.jar放到服务器上

ecfsfe2w

ecfsfe2w15#

HJ 是前东家,不用 care。 是的。…

On Fri, Jun 28, 2019 at 11:10 AM liucx2019***@***.***> wrote: 有联合主键,你的那个Fork (alswl/yugong)版本,说 “”HJ 使用的 yugong 已经改为 fat jar 模式运行,摒弃了官方的打包流程。 将生成的 fat jar yugong-shaded.jar 拷贝到服务器,即可运行“” 这hj是什么,是不是下载源码然后打包fat.jar 然后将fat jar yugong-shaded.jar放到服务器上 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#115?email_source=notifications&email_token=AABXR2XMTKNJJTEEPZDFBFDP4V6LTA5CNFSM4H3OC6G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYY5UFI#issuecomment-506583573>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AABXR2WU3HI76YE6J6URZDTP4V6LTANCNFSM4H3OC6GQ> .

-- -- alswl

相关问题