那篇改变互联网发展进程的论文《Dynamo: Amazon’s Highly Available Key-value Store》,这篇论文源自于Amazon,对于自家数据库的架构设计的经验总结。鼎鼎大名的分布式开源数据库Cassandra在分布式设计方面也完全继承了这篇论文的设计思想,只不过在数据模型方面又借鉴了Google BigTable的数据模型。
标签:Cassandra
HBase和Cassandra的分布式架构深度对比
HBase和Cassandra几乎都是一个时候出现的,都是在2010年成为Apache的顶级项目,不过如果我们细品其内部机制,我们会发现其实两者是完全不同的架构风格。HBASE起源于Google BigTable,几乎遵从了BigTable论文的大多数架构设计。Cassandra则是采纳了BigTable的数据模型,同时吸收了Amazon Dynamo的分布式设计。