[发明专利]一种基于区块链的大规模快速账本存取系统在审
申请号: | 201910156665.4 | 申请日: | 2019-03-01 |
公开(公告)号: | CN109828975A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 欧志 | 申请(专利权)人: | 深圳市一航网络信息技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28 |
代理公司: | 深圳市舜立知识产权代理事务所(普通合伙) 44335 | 代理人: | 侯艺 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于区块链的大规模快速账本存取系统,包括多CPU环境单元、flush写入模块、磁盘、MySQL、关系型窗体和报表模块、LSM树存储引擎、LSM有序小树、merge操作模块、数据大树、查询模块和RocksDB模块,该发明,区块链采用RocksDB+Mysql多数据库架构,通过创新的跨库跨表分层及读写分离机制,突破了传统单库结构的性能及存储瓶颈;使得系统支持无限制交易并发、高频热点分表、账本实时结算等特点;通过这种分库分表化的结构设计,使得多笔交易可以在多个库表上并行执行,通过横向和纵向扩展分布式账本网络,使得TPS可达到百万级以上,并在交易性能大幅提升的同时保证数据的可靠性、安全性、一致性、不可纂改性。 | ||
搜索关键词: | 账本 区块 存取系统 分表 数据库架构 报表模块 并行执行 操作模块 查询模块 存储引擎 分离机制 环境单元 交易性能 实时结算 系统支持 写入模块 纵向扩展 磁盘 多CPU 窗体 单库 读写 分层 库表 小树 纂改 交易 并发 存储 大树 瓶颈 网络 保证 | ||
【主权项】:
1.一种基于区块链的大规模快速账本存取系统,包括多CPU环境单元(1)、flush写入模块(2)、磁盘(3)、MySQL(4)、关系型窗体和报表模块(5)、LSM树存储引擎(6)、LSM有序小树(7)、merge操作模块(8)、数据大树(9)、查询模块(10)和RocksDB模块(11),其特征在于:所述多CPU环境单元(1)通过信号机制与LSM树存储引擎(6)进行通信连接,且RocksDB模块(11)同时通过信号机制与LSM树存储引擎(6)进行通信连接,所述LSM树存储引擎(6)利用信号机制建立LSM有序小树(7),所述LSM有序小树(7)达到一定阈值时通过flush写入模块(2)写入到磁盘(3)上,所述LSM有序小树(7)定期通过merge操作模块(8)构建数据,且数据不断合并成数据大树(9),所述LSM有序小树(7)在通过merge操作模块(8)构建数据的同时通过MySQL(4)生成各种数据对象,并利用MySQL(4)存储的数据快速建立关系型窗体和报表模块(5),所述查询模块(10)通过信号机制与关系型窗体和报表模块(5)进行通信连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市一航网络信息技术有限公司,未经深圳市一航网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910156665.4/,转载请声明来源钻瓜专利网。