LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 区块链与传统数据库不同之处

区块链与传统数据库不同之处

2019-12-27 嘿嘿嘿 来源:区块链网络

它们以不同的技术形式出现: 1、对等网络节点数据存储系统允许用户通过网络复制和共享文件,利用点对点协议,如:BitTorrent、NNTP、Freenet、Mnet等。 2、分布式SQL数据库是由主要供应商(Microsoft、Oracle、SAP、IBM等)设计的系统,允许对面向分析的任务进行大规模并行处理。 3、Hadoop是一个开源软件框架,用于存储数据、在商业硬件集群上运行应用程序。它为任何类型的数据提供了大量的存储,巨大的处理能力和几乎无限的处理并发任务的能力。 4、NoSQL数据库是非关系DDBMS,可水平扩展,为实时web应用程序而生。最著名的解决方案是:MarkLogic、MongoDB、Datastax、Apache Cassandra、Redis、Riak、Google BigTable和CouchDB。 5、NewSQL数据库是关系型DDBMS,旨在结合关系数据库和NoSQL数据库的最佳属性(水平可扩展性和分布式处理)。示例:Google Spanner、Clustrix、voltage db、MemSQL、Pivotal’s GemFire XD、NuoDB和Trafodion。 6、分布式账簿(DL)是DDBMS,它利用加密技术提供去中心化的多版本并发控制机制,并就无信任环境中共享事实(shared facts)的存在和状态保持一致(例如,托管共享数据库的参与者是互不信任的独立参与者)。 共识本身并不是DL的唯一特性:其他分布式数据库也使用共识算法,比如Paxos或Raft。不可变性也是如此:在DL(Google HDFS、Zebra、CouchDB、Datomic等)之外也存在不可变数据库。我认为DL的两个不同点是:(a)读写访问的控制是真正去中心化的,而不是像其他分布式数据库那样在逻辑上是中心化的,以及(b)在没有可信第三方的竞争环境中保护事务(transactions)的能力。 有些人把这个类型称之为“共享账簿”,但我更喜欢用“分布式”这个词,因为共享可以表示“分割/分裂”。

—-

编译者/作者:嘿嘿嘿

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...