[发明专利]数据库管理方法和系统有效
申请号: | 202011549106.9 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112612792B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 田鹏宇;李张体;杨帅旗;孔德壮 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25;G06Q30/0601 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;黄健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 方法 系统 | ||
本申请提供一种数据库管理方法和系统。该方法包括:第一数据库将第一订单写入待处理订单表;第一数据库将第一订单的第一信息发送给微服务应用;微服务应用根据第一订单的订单类型确定第一订单的失效时长;微服务应用将第一订单的第二信息写入第二数据库;微服务应用向第一数据库发送迁移指示消息,迁移指示消息中包括第一订单的订单编码;第一数据库根据迁移指示消息,将第一订单从待处理订单表搬迁至失效订单表。本申请的方法解决了现有技术中存在的订单延迟处理造成数据管理库的性能降低的问题。
技术领域
本申请涉及通信技术,尤其涉及一种数据库管理方法和系统。
背景技术
集中业务支撑系统在日常运行中,单系统承载超过4亿用户,为了提升集中业务支撑系统中数据管理库的性能,一般是将该数据管理库分为八个域进行数据管理,单域承载超过7000万的用户。在该集中业务支撑系统承载的庞大用户数量的基础上,每天在该集中业务支撑系统中产生的订单的数量超过了1000万以上,这些订单超过30分钟后便会失效。
为了防止该数据管理库的存储空间被大量失效的订单占用,一般需要每隔30分钟同时进行一次所有失效订单的搬迁和删除操作。但是,每条订单转变为失效订单的时间不同,针对每一条订单无法在订单达到30分钟立即失效后就对订单进行搬迁和删除操作,这就会造成失效订单的延迟处理,此时该数据管理库无法继续受理失效未删除的订单的下单用户的新业务,且未搬迁和删除的失效订单依然占用该数据管理库的存储空间,造成该数据管理库存储压力大的问题。除此之外,在处理基于分月转兑和定期执行等业务的订单的时候,也是对这些订单进行定时的搬迁和删除操作,这些非实时订单的延迟处理也会造成该数据管理库存储压力大的问题。
因此,如何及时处理订单,以提高该数据管理库的性能,仍然是需要解决的问题。
发明内容
本申请提供一种数据库管理方法和系统,用以解决如何及时处理订单,以提高该数据管理库的性能的问题。
一方面,本申请提供一种数据库管理方法,应用于数据库管理系统,所述数据库管理系统包括第一数据库、第二数据库和微服务应用,所述第一数据库为关系型数据库,所述第二数据库为非关系型数据库,所述第一数据库中包括待处理订单表和失效订单表,所述方法包括:
所述第一数据库将第一订单写入所述待处理订单表;
所述第一数据库将所述第一订单的第一信息发送给所述微服务应用,所述第一订单的第一信息包括订单编号、订单类型以及订单生成时间;
所述微服务应用根据所述第一订单的订单类型确定所述第一订单的失效时长;
所述微服务应用将所述第一订单的第二信息写入所述第二数据库,所述第二信息包括所述第一订单对应的键空间消息,所述键空间消息由所述微服务应用根据所述第一订单的第一信息编码生成;
若所述微服务应用在所述第一订单的失效时长内未接收到所述第一数据库发送的所述第一订单的完工信息,则所述微服务应用从所述第二数据库获取所述第一订单的键空间消息,对所述第一订单的键空间消息进行解码得到所述第一订单的订单编码;
所述微服务应用向所述第一数据库发送迁移指示消息,所述迁移指示消息中包括所述第一订单的订单编码;
所述第一数据库根据所述迁移指示消息,将所述第一订单从所述待处理订单表搬迁至所述失效订单表。
其中一项实施例中,所述方法还包括:
若所述微服务应用在所述第一订单的失效时长内接收到所述第一数据库发送的订单完工信息,则所述微服务应用触发所述第二数据库删除所述第一订单的键空间消息。
其中一项实施例中,所述数据库管理系统还包括信息中间件,所述信息中间件用于实现所述第一数据库和所述微服务应用之间的通信;所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011549106.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种S形脊椎用背部康复装置
- 下一篇:一种变电站五防逻辑快速抽检方法及系统