[发明专利]数据库管理方法、装置、介质及电子设备在审
申请号: | 201811517122.2 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109697371A | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 李夫路;李锋;张雯;张奇 | 申请(专利权)人: | 泰康保险集团股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/74;G06F11/14 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 章侃铱;郑特强 |
地址: | 100031 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 密文数据库 明文 数据库管理 事务 待写入数据 电子设备 写入 数据安全存储 数据一致性 数据一致 写入请求 写入失败 回滚 加密 检测 保证 | ||
1.一种数据库管理方法,其特征在于,所述数据库包括明文数据库和密文数据库,所述密文数据库中存储的密文数据是所述明文数据库中包含的明文数据在加密后得到的数据,所述数据库管理方法包括:
若接收到对数据库的写入请求,则生成与所述明文数据库对应的事务标识号和与所述密文数据库对应的事务标识号;
基于与所述明文数据库对应的事务标识号将待写入数据写入所述明文数据库,并基于与所述密文数据库对应的事务标识号将所述待写入数据进行加密后写入所述密文数据库;
若检测到向所述明文数据库和/或所述密文数据库写入失败,则基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理,以使所述明文数据库和所述密文数据库中的数据一致。
2.根据权利要求1所述的数据库管理方法,其特征在于,若检测到向所述明文数据库和/或所述密文数据库写入失败,则基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理,包括:
若检测到基于第一事务向所述明文数据库写入数据失败,则根据所述第一事务的标识号将所述明文数据库中的数据回滚至执行所述第一事务之前的状态,并将所述密文数据库中的数据回滚至执行第二事务之前的状态,
其中,所述第二事务用于将目标数据写入所述密文数据库,所述目标数据为所述第一事务需要写入所述明文数据库中的数据。
3.根据权利要求1所述的数据库管理方法,其特征在于,若检测到向所述明文数据库和/或所述密文数据库写入失败,则基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理,包括:
若检测到基于第三事务向所述密文数据库写入数据失败,则根据所述第三事务的标识号将所述密文数据库中的数据回滚至执行所述第三事务之前的状态,并将所述明文数据库中的数据回滚至执行第四事务之前的状态,
其中,所述第四事务用于将目标数据写入所述明文数据库,所述目标数据为所述第三事务需要写入所述密文数据库中的数据。
4.根据权利要求1所述的数据库管理方法,其特征在于,在基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理之前,还包括:
若检测到向所述明文数据库和/或所述密文数据库写入失败,则重新向所述明文数据库和/或所述密文数据库进行写入;
在重新写入的次数达到预定次数后,执行基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理的步骤。
5.根据权利要求1所述的数据库管理方法,其特征在于,在生成与所述明文数据库对应的事务标识号和与所述密文数据库对应的事务标识号之后,还包括:将与所述明文数据库对应的事务标识号记录在所述明文数据库对应的事务映射表中,并将与所述密文数据库对应的事务标识号记录在所述密文数据库对应的事务映射表中;
基于所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理,包括:基于所述事务映射表中存储的所述事务标识号对所述明文数据库和所述密文数据库中的数据进行回滚处理。
6.根据权利要求1至5中任一项所述的数据库管理方法,其特征在于,还包括:
若接收到数据库访问方发送的访问请求,则根据所述访问请求确定与所述数据库访问方对应的用于访问所述密文数据库的密钥数据;
根据所述密钥数据对所述访问请求进行加密处理,得到加密后的请求数据;
通过所述密文数据库响应所述加密后的请求数据,得到所述加密后的请求数据对应的响应结果;
将所述响应结果转换为明文数据,并将所述明文数据返回给所述数据库访问方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司,未经泰康保险集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811517122.2/1.html,转载请声明来源钻瓜专利网。