GBASE面对面:国产数据库的数据共享与安全隔离保障

9 阅读5分钟

导言: 近日,知名自媒体《老鱼笔记》与南大通用GBase 8s产品部总经理崔志伟访谈,围绕GBase 8s 数据库的核心技术,重点探讨ER数据共享交换复制技术的应用场景、数据共享与安全隔离的平衡策略,同时解读MTK、RT sink等迁移工具相较于市面同类产品的优势。访谈结合政务、零售、运营商等实际案例,清晰呈现ER技术的灵活性与安全性,剖析数据复制的核心难点及解决方案,并详细说明迁移工具的优化升级成果,为了解GBase 8s数据处理相关技术的核心价值提供全面参考。

caa614eb1586a6a340fe520cb0e50a71_v2-ec6999d283e4ddd1dc00f1b5e6e87afb_1440w.jpeg  

老鱼: 我记得GBase 8s还有一个核心卖点是ER数据共享交换复制 。 请你从官方角度讲讲8s的ER数据共享交换复制 , 它适合哪些应用场景?在核心业务中,如何平衡数据共享与数据隔离安全?

GBase 8s崔志伟: ER的核心本质是以表为单位的数据实时复制技术,灵活性极高,可根据客户实际需求,实现全表同步、双向同步、单向同步等多种模式,同时完成数据的分发与汇聚,应用场景十分广泛且贴合实际业务。比如在政务领域,部委与各省份之间的数据交换共享,无论是部委向各省下发政策相关数据,还是各省向上汇聚本地业务数据,都能通过这项技术高效完成;在零售领域,商超的前端数据库会实时存储每一笔交易信息,这些数据需要及时与总部中心数据库汇聚同步,便于总部统筹管理、精准调控库存,ER技术就能完美适配这一需求。此外,高速公路的ETC收费口,每个站点的车辆通行、收费信息,也需要通过ER技术与中心系统实时同步交换,保障通行效率与数据准确性。

在数据安全隔离方面,ER技术的精准性的优势十分突出,可实现特定行或特定列的精准分发,能做到全表分发,也可以是基于部分行部分列的一个分发。比如说表里面有十列,我只把后四列拿出来去做同步,这个都是没有问题的。在同步隔离性方面,我们也做得比较好。比如部委掌握着全国各省份的相关数据,在下发数据时,只会将河北省的数据精准下发至河北相关部门、河南省的数据下发至河南相关部门,不会将所有省份的数据批量推送,避免出现数据越权访问、泄露等问题,严格符合权限管控要求。同时,同步方式也可灵活调整,支持实时同步、延时同步和定时同步,比如白天业务高峰期,可设置为夜间延时同步,避免占用核心业务带宽;更具备断点续传功能,若遇到服务器故障、机房断电等突发情况,数据同步会暂停,待设备恢复正常后,系统会自动接续之前的进度推送数据,保障数据同步不中断、不丢失。

此外,在应用开发商的微服务架构、运营商的智能网业务中,ER技术也有着高频应用。比如有的应用开发商给每个微服务模块,都会配备专属小型数据库,存储该模块的用户信息、认证信息和权限数据,通过ER技术,只要其中一个节点的权限或用户信息发生变动,就能实时同步到所有其他微服务的数据库中,确保用户在任意节点都能正常登录、操作。在运营商智能网业务中,用户充值、套餐调整后,相关认证信息需瞬间同步到所有节点,用户打电话时,号码信息受理环节也需依托同步后的权限信息完成认证,这些都离不开ER技术的支撑,有效提升了业务处理效率。当然,数据复制也有两大核心难点,一是实时传输的效率,二是异常情况的处理,我们会结合不同客户的个性化诉求,不断优化解决方案,让技术更贴合实际应用需求。

老鱼:听你讲的这些场景,都是有实际案例支撑,且有些是客户实际应用中摸索出来的,对吗?

GBase 8s崔志伟: 对,很多场景都是客户在实际应用中沉淀下来的。

老鱼:GBase 8s的MTK、RTSync等迁移工具,和市面上同类工具相比,在迁移效率和数据完整性上有什么优势?

GBase 8s崔志伟: MTK和RTSync是我们很早就有的迁移工具,但是说实话迭代的速度不太够快。主要是因为server的兼容性没跟上。这两年我们重点优化了服务器兼容性,彻底解决了这一痛点,工具的应用稳定性和适配性大幅提升。比如我们近期承接的一个超大容量数据迁移项目,数据量达到128TB,在实际迁移过程中,我们的工具能充分利用带宽资源,最大化提升迁移速度,展现出了突出的效率优势。同时,我们还重点解决了数据比对和迁移评估两大关键问题,数据比对不仅核对数据量,更通过成熟的校验策略实现精准比对,确保迁移前后数据一致;迁移评估会提前预判迁移成功率,适配全量、增量及反向同步等各类场景,全方位保障数据迁移的完整性和安全性,这也是我们相较于市面上同类工具的核心优势。