随笔分类 -  Data-Stash数据仓库

摘要:高可用的目的 节点经过数据裁剪将冷数据节点中删除,当节点需要这部分冷数据时可通过amdb-proxy或者数据仓库工具查询。为了保证节点随时都能够查询到需要的冷数据,需要部署多个amdb-proxy或者数据仓库工具,达到高可用。 两种工具区别 amdb-proxy:支持通过链上信使协议接收节点查询冷数 阅读全文
posted @ 2022-07-17 12:12 java学习小白 阅读(92) 评论(0) 推荐(0)
摘要:操作流程 扩容一个新节点并将其将入到群组中参考 https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/add_new_node.html?highlight=%E6%96%B0%E8%8A%82%E7%8 阅读全文
posted @ 2022-07-17 12:09 java学习小白 阅读(238) 评论(0) 推荐(0)
摘要:基本概念 冷热数据 区块链的链上数据分为账本数据和状态数据。其中,账本数据存储的是每一个区块本身的二进制数据,以及每一条交易所在的区块块高,账本数据占用区块链系统的大部分存储空间,除在区块同步、查询交易所在块高和区块原始数据的情况下使用,核心业务几乎不使用账本数据,属于“冷数据”;状态数据存储的是区 阅读全文
posted @ 2022-07-17 11:58 java学习小白 阅读(374) 评论(1) 推荐(0)
摘要:基本概念 Scalable存储模式 节点群组配置scalable存储模式后,将账本数据和状态数据分开存储,账本数据保存在nodeX/data/groupX/block/Scalable/blocksDB/目录下,状态数据保存在nodeX/data/groupX/block/Scalable/stat 阅读全文
posted @ 2022-07-17 11:39 java学习小白 阅读(233) 评论(0) 推荐(0)
摘要:备份区块数据流程简述 V1.2.1版本 第一步:通过nginx代理端口下载节点binlog日志到程序配置的保存日志的文件夹中 第二步:一个一个地读取区块binlog日志、解析、进行区块链验证和对比验证,每验证一个区块就执行第三步,然后接着执行第二步 第三步:为每一个区块开启多个线程异步保存区块数据到 阅读全文
posted @ 2022-07-17 11:27 java学习小白 阅读(90) 评论(0) 推荐(0)
摘要:功能介绍 Data-Stash可为区块链底层平台提供节点数据扩容、备份、裁剪和高效同步的能力,具有断点续传、可信验证、易于使用等优点。用户可基于Binlog协议同步区块链底层节点全量数据,进而实现全量数据备份、冷热数据分离、节点快速同步,适合节点有海量数据等运维场景。 节点通过数据裁剪实现冷热数据分 阅读全文
posted @ 2022-07-17 11:01 java学习小白 阅读(275) 评论(0) 推荐(0)