[发明专利]一种基于数据库的数据处理方法、装置及设备在审
申请号: | 201711396827.9 | 申请日: | 2017-12-21 |
公开(公告)号: | CN108460070A | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 雷佳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/14 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 业务数据 装置及设备 数据处理 数据管理系统 数据分配 数据服务 业务提供 备份 分配 存储 架构 部署 | ||
本说明书实施例公开了一种基于数据库的数据处理方法、装置及设备,各数据库不再部署为主库‑备库的架构,相应的数据管理系统可以将业务数据进行划分,并将划分后的数据分配给各数据库,不同数据库所分配到的业务数据并不相同,每一数据库可以根据分配到的业务数据为相应的业务提供数据服务。与此同时,每一数据库中还存储有其他数据库的业务数据,用以进行备份。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法、装置及设备。
背景技术
随着互联网技术的发展,越来越多的数据存储在数据库中。
现有技术中,业务提供方为了确保数据不丢失,数据库部署时通常会采用主备模式,也即,部署主数据库(后续可简称为:主库)和备用数据库(后续可简称为:备库)。在实际运行时,生成的业务数据通常优先存储在主库中,后续可通过异步任务将主库中的数据同步至备库。从而,主、备库中存储的数据可保持一致,数据不会因某一数据库的异常(如:宕机)而丢失。
基于上述的部署模式,如果主库宕机,则可以启用备库,以提供相应的业务支持,当主库恢复正常后切回主库,并将备库中的增量数据同步到主库。在同步增量数据的过程中,主库和备库均不可用。
基于现有技术,我们需要一种更有效的基于数据库的数据处理方式。
发明内容
本说明书实施例提供一种基于数据库的数据处理方法、装置及设备,用以提供一种更加有效的数据处理方式。
本说明书实施例提供的一种基于数据库数据处理方法,包括:
划分业务数据;
将划分后的业务数据差别分配给各数据库,以使得各数据库分别根据分配得到的不同业务数据提供数据服务及备份。
本说明书实施例提供的另一种基于数据库数据处理方法,包括:
接收分配的业务数据;其中,接收到的所述业务数据经过划分并进行差别分配所得到,分配的所述业务数据包括运行数据和备份数据;
存储所述运行数据以及备份数据,以便根据所述运行数据提供数据服务,并根据所述备份数据提供备份服务。
本说明书实施例还提供的一种基于数据库的数据处理装置,包括:
数据划分模块,划分业务数据;
数据分配模块,将划分后的业务数据差别分配给各数据库,以使得各数据库分别根据分配得到的不同业务数据提供数据服务及备份。
本说明书实施例提供的另一种基于数据库的数据处理装置,包括:
数据接收模块,接收分配的业务数据;其中,接收到的所述业务数据经过划分并进行差别分配所得到,分配的所述业务数据包括运行数据和备份数据;
存储模块,存储所述运行数据以及备份数据,以便根据所述运行数据提供数据服务,并根据所述备份数据提供备份服务。
本说明书实施例还提供的一种基于数据库的数据处理设备,包括:
存储器,存储数据处理程序;
处理器,调用存储器中存储的数据处理程序,并执行:
划分业务数据;
将划分后的业务数据差别分配给各数据库,以使得各数据库分别根据分配得到的不同业务数据提供数据服务及备份。
本说明书实施例提供的另一种基于数据库的数据处理设备,包括:
接收分配的业务数据;其中,接收到的所述业务数据经过划分并进行差别分配所得到,分配的所述业务数据包括运行数据和备份数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711396827.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:专利检索的检索关键词建议方法
- 下一篇:一种地形变化情况通报方法