[发明专利]一种基于区块链的大规模快速账本存取系统在审

专利信息
申请号: 201910156665.4 申请日: 2019-03-01
公开(公告)号: CN109828975A 公开(公告)日: 2019-05-31
发明(设计)人: 欧志 申请(专利权)人: 深圳市一航网络信息技术有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/28
代理公司: 深圳市舜立知识产权代理事务所(普通合伙) 44335 代理人: 侯艺
地址: 518000 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 账本 区块 存取系统 分表 数据库架构 报表模块 并行执行 操作模块 查询模块 存储引擎 分离机制 环境单元 交易性能 实时结算 系统支持 写入模块 纵向扩展 磁盘 多CPU 窗体 单库 读写 分层 库表 小树 纂改 交易 并发 存储 大树 瓶颈 网络 保证
【说明书】:

发明公开了一种基于区块链的大规模快速账本存取系统,包括多CPU环境单元、flush写入模块、磁盘、MySQL、关系型窗体和报表模块、LSM树存储引擎、LSM有序小树、merge操作模块、数据大树、查询模块和RocksDB模块,该发明,区块链采用RocksDB+Mysql多数据库架构,通过创新的跨库跨表分层及读写分离机制,突破了传统单库结构的性能及存储瓶颈;使得系统支持无限制交易并发、高频热点分表、账本实时结算等特点;通过这种分库分表化的结构设计,使得多笔交易可以在多个库表上并行执行,通过横向和纵向扩展分布式账本网络,使得TPS可达到百万级以上,并在交易性能大幅提升的同时保证数据的可靠性、安全性、一致性、不可纂改性。

技术领域

本发明涉及区块链技术领域,具体为一种基于区块链的大规模快速账本存取系统。

背景技术

近年来,基于分布式账本技术的落地应用逐渐实施,然而颠覆性的应用还尚未出现。有些核心的技术不成熟,主要体现在系统每秒钟能够处理的业务数量,也即TPS,通俗的定义,就是“系统的吞吐量”,在区块链的世界里,则被定义为每秒钟新产生的交易记录,TPS高能映射出网络交易速度的提升,是衡量一个区块链项目性能指标之一;TPS不足是基于区块链的分布式账本技术发展和大规模应用的最大障碍;目前主流的比特币的TPS为7,以太坊的TPS是10到20左右,而传统金融机构每秒的交易量往往多达几千笔,一家大银行的日均交易量往往超过1亿笔;若想满足大规模商用的需求,交易处理速度的提升是必要的前提条件,因此,设计一种基于区块链的大规模快速账本存取系统是很有必要的。

发明内容

本发明的目的在于提供一种基于区块链的大规模快速账本存取系统,以解决上述背景技术中提出的问题。

为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链的大规模快速账本存取系统,包括多CPU环境单元、flush写入模块、磁盘、MySQL、关系型窗体和报表模块、LSM树存储引擎、LSM有序小树、merge操作模块、数据大树、查询模块和RocksDB模块,所述多CPU环境单元通过信号机制与LSM树存储引擎进行通信连接,且RocksDB模块同时通过信号机制与LSM树存储引擎进行通信连接,所述LSM树存储引擎利用信号机制建立LSM有序小树,所述LSM有序小树达到一定阈值时通过flush写入模块写入到磁盘上,所述LSM有序小树定期通过merge操作模块构建数据,且数据不断合并成数据大树,所述LSM有序小树在通过merge操作模块构建数据的同时通过MySQL生成各种数据对象,并利用MySQL存储的数据快速建立关系型窗体和报表模块,所述查询模块通过信号机制与关系型窗体和报表模块进行通信连接。

根据上述技术方案,所述多CPU环境单元采用多线程多任务的方式运行。

根据上述技术方案,所述MySQL为一种开放源代码的关系型数据库管理系统,使用结构化查询语言进行数据库管理。

根据上述技术方案,所述LSM树存储引擎的代表数据库有nessDB、leveldb和hbase。

根据上述技术方案,所述LSM有序小树达到一定阈值时通过flush写入模块写入到磁盘上。

根据上述技术方案,所述merge操作模块的merge过程只是移动数据而不存在多路归并的数据整理。

根据上述技术方案,所述数据大树通过信号机制与MySQL进行通信连接。

根据上述技术方案,所述RocksDB模块为LevelDB基础上用C++写的Key-Value存储引擎。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市一航网络信息技术有限公司,未经深圳市一航网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910156665.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top