简介
全球最大的建筑协会开启数据迁移之旅
无论您选择哪家银行,Nationwide Building Society 这个名字在英国可谓家喻户晓。它不仅是世界上最大的建筑协会,而且历史悠久;更拥有悠久历史:自 1884 年成立以来,已服务超 1600 万客户,掌管英国近 10% 的家庭储蓄。Nationwide 的互助属性——由其会员共同拥有并运营,而非股东利益驱动——奠定了其战略核心:回报关系、提供客户卓越服务、追求持续改进。作为 Nationwide 信用风险团队的核心成员,首席工程师 Neha Yadav 负责对协会所有贷款产品进行风险评分,直接决定贷款的批准、优选或拒绝。“我们始终追求采用最新技术,并专注于实现最佳数据质量,”Yadav 表示,“我们是一支高度稳健、专注且高效的团队,所做的一切都应让会员受益。”
面临的挑战
规避服务生命周期终结风险
正是这种“稳健、专注且高效”的决心,促使 Nationwide 决定放弃之前完全采用的本地部署平台。“为建立防护机制并确保客户双赢,我们计划淘汰所有旧版服务器,将一切迁至云端,并采用 NoSQL 数据库,” Yadav 解释道,“从而为协会及其会员提供最优服务。”
团队最初设想仅是利用 AWS 的云能力,将 MongoDB 作为审计数据存储库——“那是最初的方案,”当时领导 12 人本地团队的 Yadav 回忆道。Nationwide 的透支数据库是本地部署的,被协会内多个部门调用,且即将结束服务生命周期。在全面告别本地部署的数据存储的过程中,团队决定将透支数据库作为迁移起点。
2023 年 4 月,团队开始分析所需变更,并向长期合作的 MongoDB 咨询解决方案,讨论如何帮助该流程。规避服务周期终结风险的关键挑战的一个关键标准在于,Nationwide 必须尽可能减少人工干预和开发投入的情况下迁移数据。“因此,我们没有太多时间关注数据迁移方面的问题,” Yadav 坦言,“就在那时,MongoDB 推出了 Relational Migrator 的预览版。”
这将是该产品在英国首次应用。
