#星空云诊所#:云诊所-如何在多数据中心实现共享型基础资料集成原创
5人赞赏了该文章
404次浏览
编辑于2022年12月25日 14:49:20
现在在实际项目中越来多的大型项目,可能一个数据中心无法满足其性能的各项指标,需要将多个组织拆分为多个数据中心来提升其性能,但如果是多数据中心,如果原来是共享型的基础资料,如果在多个数据中心多个组织里进行共享使用呢?我这边就结合实际项目的开发方案跟大家一起分享一下,希望能帮助到更多的项目。
一、共享型基础资料的实现原理介绍:
(1)专门有一个表T_META_BASEDATATYPE记录基础资料类型,FSTRATEGYTYPE=1为共享
(2) 共享型的基础资料不以组织进行区分,所有组织只产生一笔记录,
(3)但对跨账套的多数据中心时无法共享这笔记录,因此需要通过同步的方式将这笔数据写入到另外一个数据中心,同一个中心的将T_META_BASEDATATYPE设置为1,则这笔记录在这个数据中心的所有组织可以实现共享
二、共享型基础资料跨数据中心具体实现过程:
具体实现过程如上图,特别需要说明的是:同步时主键需要保持一致,否则在很多财务环节是按主键进行处理,如果同一个东西2个主键,则出来的结果是不对的,如果同步时该星空版本还不支持主键同步,则需要联系总部平台部出一个补丁解决。
赞 5
5人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读