FISCO BCOS 1.3 中文文档区块链实现 作者:yibi-dev 海量存证数据+区块链实现 区块链存证目前存在的挑战 优化实现方案 亦笔科技的存证数据存储实现 为什么使用Phoenix+Hbase Hbase数据模型 Hbase分片基础的Region Hbase在业务实现上存在的不足 Phoenix架构 Phoenix性能对比 Cassandra如何快速、可靠的存储小文件 Cassandra数据的写入 Cassandra数据的读取 的可插拔实现。 亦笔科技的存证数据存储实现 Hbase对于海量文档数据存储有较好的支持,目前hadoop技术体系也相对 成熟稳定。使用Phoenix+Hbase支持海量数据的存储、随机查询。 Cassandra也是一种点对点的分布式nosql数据库,对于小文档数据存储有 良好的表现。支持海量文件数据的读写,节点数据自动同步。 为什么使用Phoenix + Hbase 在存证场景中,许多合作对象所需要存证的数据很难保持高度一致。NoSQL数 据库更适用于高扩展性的数据存储需求。海量存储、高并发同时也是很适合存 证的业务诉求。而稀疏的特性也大大节约了存储空间。 Hbase数据模型 HBase 以表的形式存储数据。表由行和列组成。列划分为若干个列族(row family),如下图所示。 Rowkey的概念和mysql中的主键是完全一样的,Hbase使用Rowkey来唯一的区 分某一行的数据。每个Region负责一小部分Rowkey范围的数据的读写和维0 码力 | 491 页 | 5.72 MB | 1 年前3
共 1 条
- 1













