时间:2023-06-18|浏览:222
用戶喜愛的交易所
已有账号登陆后会弹出下载
从本质区别来看,虽然区块链和分布式数据库都使用一致性的核心共识算法和冗余的数据存储技术,但区块链的核心目的在于构建一个尽可能去中心的、数据资产所有权永久保护和自由转让的世界,而分布式数据库核心目的则是尽可能构建一个逻辑中心,提供高性能、低成本和好扩展性的服务。此外,二者所面临的挑战也不同,区块链需要解决的是安全、去中心化和可扩展性的挑战,而分布式数据库需要解决的则是对业务的支持度、工程实现复杂度和硬件要求。
从核心价值探究,区块链的核心价值在于构建自己的数据资产世界,更新的是状态,存储的是可追溯日志,主要数据结构分为交易和区块;而分布式数据库的核心价值在于为业务系统提供数据存取服务,其中业务数据库面向操作,服务于业务产品和开发,数据仓库面向分析,服务于分析人员。
最后从存储技术角度,区块链基础的存储技术没太多变化,最大的区别在于数据结构和满足去中心化的共识;而分布式数据库则是解决单机上无法保存全部数据的问题,有NoSQL、RDMS中间件和分库分表方案以及新兴的NewSQL等。
总的来说,虽然区块链和分布式数据库在技术上有相似之处,但其目的、挑战、核心价值和存储技术等方面还是存在很多不同之处。