[发明专利]一种数据库的扩容方法、缩容方法及装置在审
| 申请号: | 202011319424.6 | 申请日: | 2020-11-23 |
| 公开(公告)号: | CN112416903A | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 谢小舜;吴国程;王珩 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/2455;G06F16/27;G06F16/28 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;孙乳笋 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据库 扩容 方法 装置 | ||
1.一种数据库的扩容方法,其特征在于,包括:
接收数据访问请求,所述数据访问请求包括主键;
根据所述主键、第一数据访问规则以及第二数据访问规则,确定所述主键所属的数据库并进行相应的扩容操作;
若判断获知所有主键都经过所述第一数据访问规则处理,则完成对数据库的扩容。
2.根据权利要求1所述的方法,其特征在于,所述数据访问请求为数据存储请求,所述数据存储请求包括所述主键对应的值;相应地,所述根据所述主键、第一数据访问规则以及第二数据访问规则,确定所述主键所属的数据库并进行相应的扩容操作包括:
根据所述主键以及所述第一数据访问规则,确定访问的第一数据库,并根据所述主键以及所述第二数据访问规则,确定访问的第二数据库;
若判断获知所述第一数据库与所述第二数据库不同,则存储所述主键对应的值到所述第一数据库中,并从所述第二数据库中删除所述主键对应的值。
3.根据权利要求2所述的方法,其特征在于,还包括:
若判断获知所述第一数据库与所述第二数据库相同,则将所述主键对应的数据存储到所述第一数据库中。
4.根据权利要求1所述的方法,其特征在于,所述数据访问请求为数据读取请求;相应地,所述根据所述主键、第一数据访问规则以及第二数据访问规则,确定所述主键对应的值所属的数据库并进行相应的扩容操作包括:
根据所述主键以及所述第一数据访问规则,确定访问的第一数据库,并根据所述主键以及所述第二数据访问规则,确定访问的第二数据库;
若判断获知所述第一数据库和所述第二数据库不同且所述第一数据库不存在所述主键对应的值,则从所述第二数据库中获取所述主键对应值存储到所述第一数据库中,并从所述第二数据库中删除所述主键对应的值。
5.一种数据库的缩容方法,其特征在于,包括:
接收数据访问请求,所述数据访问请求包括主键;
根据所述主键、第三数据访问规则以及第四数据访问规则,确定所述主键所属的数据库并进行相应的缩容操作;
若判断获知停用数据库为空,则完成对数据库的缩容。
6.根据权利要求5所述的方法,其特征在于,所述数据访问请求为数据存储请求,所述数据存储请求包括所述主键对应的值;相应地,所述根据所述主键、第三数据访问规则以及第四数据访问规则,确定所述主键所属的数据库并进行相应的缩容操作包括:
根据所述主键以及所述第三数据访问规则,确定访问的第三数据库,并根据所述主键以及所述第四数据访问规则,确定访问的第四数据库;
若判断获知所述第三数据库与所述第四数据库不同,则存储所述主键对应的值到所述第三数据库中,并从所述第四数据库中删除所述主键对应的值。
7.根据权利要求6所述的方法,其特征在于,还包括:
若判断获知所述第三数据库与所述第四数据库相同,则将所述主键对应的数据存储到所述第三数据库中。
8.根据权利要求5所述的方法,其特征在于,所述数据访问请求为数据读取请求;相应地,所述根据所述主键、第三数据访问规则以及第四数据访问规则,确定所述主键所属的数据库并进行相应的缩容操作包括:
根据所述主键以及所述第三数据访问规则,确定访问的第三数据库,并根据所述主键以及所述第四数据访问规则,确定访问的第四数据库;
若判断获知所述第三数据库和所述第四数据库不同且所述第三数据库不存在所述主键对应的值,则从所述第四数据库中获取所述主键对应值存储到所述第三数据库中,并从所述第四数据库中删除所述主键对应的值。
9.一种数据库的扩容装置,其特征在于,包括:
第一接收单元,用于接收数据访问请求,所述数据访问请求包括主键;
扩容操作单元,用于根据所述主键、第一数据访问规则以及第二数据访问规则,确定所述主键所属的数据库并进行相应的扩容操作;
第一判断单元,用于在判断获知所有主键都经过所述第一数据访问规则处理之后,完成对数据库的扩容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011319424.6/1.html,转载请声明来源钻瓜专利网。





