[发明专利]一种基于分组的数据库处理方法、装置、计算机装置及计算机可读存储介质有效
申请号: | 201911371978.8 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111324603B | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 陈敏;曾琰;邓大为;袁泽江;张圣栋;黄九鸣 | 申请(专利权)人: | 湖南星汉数智科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410000 湖南省长沙市高新开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分组 数据库 处理 方法 装置 计算机 可读 存储 介质 | ||
本发明适用于互联网技术领域,提供了基于分组的数据库处理方法、装置、计算机装置及计算机可读存储介质,该方法包括:建立全局数据库,将全局数据导入全局数据库;建立组数据库及对应的删除记录表;当接收到删除或修改操作时,将操作结果存入组数据库中,将所述删除操作或修改操作在全局数据库中的数据ID记录到删除记录表;接收到查询操作时,向全局和组数据库发送查询请求,从全局库查询结果中过滤与删除记录表中数据ID相同的目标数据ID对应的数据条目,将过滤后的全局库查询结果和组数据库返回的组库查询结果作为查询请求的查询结果。本发明提供的基于分组的数据库处理方法,可实现全局数据公有的同时,对不同组用户操作进行隔离。
技术领域
本发明属于互联网技术领域,尤其涉及一种基于分组的数据库处理方法、装置、计算机装置及计算机可读存储介质。
背景技术
数据库能够存储各种数据,用户可以对数据进行新增、查询、更新、删除等操作。现有技术一般将数据库进行分库,不同的用户采用单独的数据库存放数据,各自操作不会互相干扰。但是一些实际应用场景下,若多个组的用户之间有相同的数据来源,而且数据量巨大,不适合多份存储或者重复计算,存在无法实现多个用户对数据操作互不影响、互不干扰的功能。
发明内容
本发明实施例提供一种基于分组的数据库处理方法,旨在解决在多个组的用户之间有相同的数据来源,而且数据量巨大,不适合多份存储或者重复计算,存在的无法实现多个用户对数据操作互不影响、互不干扰的功能。
本发明是这样实现的,一种基于分组的数据库处理方法,包括:
建立全局数据库,将全局数据导入所述全局数据库;
建立组数据库,并建立与所述组数据库对应的删除记录表
在接收到删除操作或修改操作的情况下,根据所述删除操作或修改操作将操作结果存入所述组数据库中,将所述删除操作或修改操作在全局数据库中的数据ID记录到所述删除记录表;
在接收到查询操作的情况下,向所述全局数据库和所述组数据库发送查询请求;判断所述全局数据库返回的全局库查询结果中的数据ID是否存在与所述删除记录表中的数据ID相同的目标数据ID,在所述全局库查询结果中的数据 ID存在与所述删除记录表中的数据ID相同的目标数据ID的情况下,从所述全局库查询结果中过滤所述目标数据ID对应的数据条目,得到过滤后的全局数据查询结果;将所述过滤后的全局数据查询结果和所述组数据库返回的组库查询结果作为所述查询请求的查询结果。
可选的,所述将所述过滤后的全局数据查询结果和所述组数据库返回的组库查询结果作为所述查询请求的查询结果,包括以下过程:
对所述过滤后的全局数据查询结果与所述组库查询结果中具有相同数据 ID的数据进行合并操作,生成合并数据作为所述查询请求的查询结果。
可选的,所述基于分组的数据库处理方法还包括以下过程:
在对所述组数据库的数据进行操作时,将处于操作过程的数据设置为锁定状态,禁止对处于锁定状态的数据再次进行操作,其中,所述操作包括增加、修改、删除中任意一种操作。
可选的,所述根据所述删除操作或修改操作将操作结果存入所述组数据库中,包括以下过程:
根据所述删除操作删除所述组数据库中的待删除数据;或
将所述修改操作分解为删除操作及增加操作,根据所述分解得到的删除操作删除所述组数据库中的待删除数据,根据所述分解得到的增加操作在所述组数据库中写入待增加数据。
本发明还提供一种基于分组的数据库处理装置,包括:
导入模块,用于建立全局数据库,将全局数据导入所述全局数据库;
建立模块,用于建立组数据库,并建立与所述组数据库对应的删除记录表
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南星汉数智科技有限公司,未经湖南星汉数智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911371978.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固定角度翻转的工作台
- 下一篇:测井孔隙度曲线确定方法及系统