【技术实现步骤摘要】
本专利技术涉及数据库,具体为一种云原生架构的跨网数据库同步方法及系统。
技术介绍
1、随着云计算技术的不断发展和普及,云原生架构逐渐成为企业构建和运维应用的主流选择。云原生架构强调利用容器化、微服务、自动化部署与运维等技术手段,提高应用的弹性、可扩展性和可维护性。在云原生环境下,数据库作为应用的核心组件之一,其跨网络同步成为了一个重要的技术挑战。
2、传统的数据库同步方法往往依赖于固定的网络环境和复杂的配置,难以适应云原生架构的灵活性和动态性。特别是在跨网络、弱网或边缘计算场景下,数据库同步的可靠性和效率更是难以保证。此外,随着企业业务的不断扩展,对数据库同步的实时性、一致性和安全性要求也越来越高。。
技术实现思路
1、本专利技术的目的在于提供一种云原生架构的跨网数据库同步方法及系统,以解决上述
技术介绍
中提出的问题。
2、为实现上述目的,本专利技术提供如下技术方案:一种云原生架构的跨网数据库同步方法,所述方法包括以下步骤:
3、同步管理服务,对外提供统一
...【技术保护点】
1.一种云原生架构的跨网数据库同步方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:同步资源控制的具体操作包括:
3.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:调度管理服务的具体操作包括:
4.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:任务执行的具体操作包括:
5.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:交换传输的具体操作包括:
6.一种根据权利要求1-5任意一项所述
...【技术特征摘要】
1.一种云原生架构的跨网数据库同步方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:同步资源控制的具体操作包括:
3.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:调度管理服务的具体操作包括:
4.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:任务执行的具体操作包括:
5.根据权利要求1所述的一种云原生架构的跨网数据库同步方法,其特征在于:交换传输的具体操作包括:
6.一种根据权利要求1-5任意一项所述的云原生架构的跨网数据库同步方法的云原生架构的跨网数据库同步系统,其特征在于:所述系统由同步管理模块、资源控制模块、调度管理模块、执行模块以及传输模块组成;
7.根据权利要求6所述的一种云原生架构的跨网数据库同步系统,其特征在于:所述资源控制模块,同步资源控制利用一组k8s自定义控制器,负责创建、管理自定义资源,控制器监控、响应自定义资源的创建、更新、删除操作,提供对相关资源的生命周期管理,并能根据需求提供对相关服务模块的自动缩放、创建、升级;同步资源控制器包括实例资源控制器、租户资源控制器、任务资源控制器;实例资源控制器对应于同步服务实例资源,描述基础服务的规格及其相关配置,负责同步服务主体的创建、扩容、状态监控;租户资源控制器对应于租户类自定义资源,描述一类租户隔离的计算、传输资源规格,及其配置,租户资源控制器负责执行单元、本地交换传输引擎的创建、扩容、销毁;任务资源控制器对应于任务自定义资源,描述一个同步任务的基本要素,包括任务中数据的来源、数据的流向、数据的拓扑关系信息,通过任务控制器,实现对同步任务的创建、更新、删除操作...
【专利技术属性】
技术研发人员:邓光超,张明哲,时云智,王阳,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。