[发明专利]基于区块链技术的关系数据库写入方法及系统在审
申请号: | 202110038980.4 | 申请日: | 2021-01-12 |
公开(公告)号: | CN113779157A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 张翼 | 申请(专利权)人: | 深圳市库链科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/27;G06F16/25 |
代理公司: | 成都鱼爪智云知识产权代理有限公司 51308 | 代理人: | 王珍 |
地址: | 518000 广东省深圳市福田区福田街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 关系 数据库 写入 方法 系统 | ||
本发明提出了一种基于区块链技术的关系数据库写入方法及系统,涉及区块链技术领域。其中包含一种基于区块链技术的关系数据库写入方法,包括如下步骤:将多个行数据分别写入区块链数据库,上述区块链数据库为每个写入操作提供两种干预机制,其中一种上述干预机制包含选择一个或多个上述行数据为可读取项,另一种上述干预机制包含控制是否允许插入上述行数据。本发明还提供一种基于区块链技术的关系数据库写入系统,基于上述一种基于区块链技术的关系数据库写入方法实现。
技术领域
本发明涉及区块链技术领域,具体而言,涉及一种基于区块链技术的关系数据库写入方法及系统。
背景技术
关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库表格。关系数据库的定义造成元数据的一张表格或造成表格、列、范围和约束的正式描述。每个表格(有时被称为一个关系)包含用列表示的一个或更多的数据种类。每行包含一个唯一的数据实体,这些数据是被列定义的种类。
传统的基于关系数据库的信息系统,后端需要有代码表达业务逻辑,最后写入数据库,保证数据符合业务逻辑。因此后端开发和部署等工作造成写入工作量相当大。因此,目前需要一种基于区块链技术的关系数据库写入方法及系统,其能够减少写入操作的工作量,从而提高信息管理的效率。
发明内容
本发明的目的在于提供一种基于区块链技术的关系数据库写入方法,其能够减少写入操作的工作量,从而提高信息管理的效率。
本发明的另一目的在于提供一种基于区块链技术的关系数据库写入系统,其能够减少写入操作的工作量,从而提高信息管理的效率。
本发明的实施例是这样实现的:
第一方面,本申请实施例提供一种基于区块链技术的关系数据库写入方法,包括如下步骤:将多个行数据分别写入区块链数据库,上述区块链数据库为每个写入操作提供两种干预机制,其中一种上述干预机制包含选择一个或多个上述行数据为可读取项,另一种上述干预机制包含控制是否允许插入上述行数据。
在本发明的一些实施例中,通过将过滤器写入操作实现选择一个或多个上述行数据为上述可读取项。
在本发明的一些实施例中,通过将触发器写入操作实现是否允许插入上述行数据的控制。
在本发明的一些实施例中,输入经过数字签名的用户请求将多个上述行数据分别写入区块链数据库。
在本发明的一些实施例中,上述区块链数据库提供API机制输入经过数字签名的上述用户请求。
在本发明的一些实施例中,上述API机制包含利用若干个API接口接收经过数字签名的上述用户请求。
在本发明的一些实施例中,上述区块链数据库通过参数分别设置各上述API接口的不同用户身份和对应的用户权限,上述用户权限用于根据上述用户身份设置上述干预机制的权限。
在本发明的一些实施例中,上述API接口根据上述数字签名验证上述用户身份,并利用上述用户权限提供其中一种干预机制的响应。
第二方面,本申请实施例提供一种基于区块链技术的关系数据库写入系统,包括区块链数据库、过滤器和触发器,上述区块链数据库用于通过用户请求多次写入行数据,并且为每个写入操作提供两种干预机制,其中一种上述干预机制包含选择一个或多个上述行数据为可读取项,另一种上述干预机制包含控制是否允许插入上述行数据;上述过滤器用于通过写入操作实现选择一个或多个上述行数据;上述触发器用于通过写入操作控制是否允许插入上述行数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市库链科技有限公司,未经深圳市库链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110038980.4/2.html,转载请声明来源钻瓜专利网。