| 专利号 | 2022110596538 | 申请日 | 2022-09-01 | 专利名称 | 一种云原生环境下的分布式微服务数据库更新方法及系统 |
| 授权日 | 2022-11-04 | 专利权人 | 山东大学 | 发明人 | 郑伟波;刘士军 |
| 主分类号 | G06F16/23 | 关键词 | 应用领域 | ||
| 摘要 | 本发明涉及云计算技术领域,公开了一种云原生环境下的分布式微服务数据库更新方法及系统,所述方法包括:当新版本的微服务应用镜像启动时,触发微服务启动事件,向调度协同服务注册当前应用版本;调度协同服务获取微服务当前应用版本对应的数据库变更集,判断与更新前应用版本对应的数据库变更集是否一致;若不一致,触发数据库变更集差异对比事件,获取两个数据库变更集之间的差异信息,所述差异信息包括一个或多个数据库变更操作,根据所述一个或多个数据库变更操作的依赖关系,获取所有需执行的数据库变更操作及相应微服务,执行更新。本发明解决了云原生架构下部署微服务数据库依赖更新的问题,保障了多微服务数据库更新一致性。 | ||||
| 创新点 | |||||
| 技术分类 | 标 签 | 战兴产业 | 新一代信息技术  下一代信息网络产业 | ||
| 运营方式 | 合作方式 | ||||
| 联系人 | 联系电话 | 电子邮箱 | |||
| 详细说明 | |||||