![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器与存储
文章平均质量分 81
小庙里的大和尚
阿里原厂码农。专注于云计算平台, 大型系统的架构, 传统业务的云化。
展开
-
hypertable介绍
一 Hypertable 是什么:Hypertable是一个正在进行中的开源项目,以google的bigtable论文为基础指导,使用c++语言实现。目的是为了解决大并发,大数据量的数据库需求。目前只支持最基本的查询功能,对于事物,关联查询等都不支持。对单条查询的响应时间可能也不如传统数据库(要看数据量,量越大,对hypertable越有力)。好处是,可以处理大量并发请求,和管理大原创 2014-10-27 12:55:26 · 1494 阅读 · 0 评论 -
Percolator 中的分布式事务
Percolator 对外提供两个主要的功能, 一个是分布式事务, 另外一个是 observers, 这里简单介绍一下 Percolator 中分布式事务的实现方法. 以下内容都出自对 google 论文 Large-scale Incremental Processing Using Distributed Transactions and Notifications 的学习. 这里介绍的内容只原创 2014-10-27 12:55:42 · 697 阅读 · 0 评论 -
Dynamo - 亚马逊的 key value 系统 简介
这个小文打算写成入门级的介绍,所以很多语言不追求准确性。本介绍参考 Amazon 的 Dynamo 论文。需要更详细更准确信息的同学请直接阅读原文。(原文地址http://s3.amazonaws.com/AllThingsDistributed/sosp/amazon-dynamo-sosp2007.pdf) 这篇论文本身没提出什么新的思想,正如论文中所说,贡献在于把非常多的技术结合到了一起,来原创 2014-10-27 12:55:31 · 502 阅读 · 0 评论 -
dynamo 的最终一致性和两阶段提交
--插一句, 在写这个东东的时候, 发现我发的那个 dynamo 简介中, 关于 W N R 模型的一致性说明是有错误的, 在那个文章里加了个注释. 因为没有源码可看, 很多东西只能靠自己的理解来写了, 请发现问题的同学不吝指出, 谢谢. 最近聊天时, 有些同学提出用两阶段提交来实现分布式系统中的一致性. 下面以 Dynamo 为例子, 说说我的理解. 首先看两阶段提交, 它是为了原创 2014-10-27 12:55:34 · 1210 阅读 · 0 评论