数据库与分布式
文章平均质量分 83
anjing900812
这个作者很懒,什么都没留下…
展开
-
CAP 理论
原文链接:http://www.cnblogs.com/mmjx/archive/2011/12/19/2290540.htmlCAP理论被很多人拿来作为分布式系统设计的金律,然而感觉大家对CAP这三个属性的认识却存在不少误区。从CAP的证明中可以看出来,这个理论的成立是需要很明确的对C、A、P三个概念进行界定的前提下的。在本文中笔者希望可以对论文和一些参考资料进行总结并附带一些思考。转载 2016-07-19 16:33:19 · 319 阅读 · 0 评论 -
paxos分布式一致性算法--讲述诸葛亮的反穿越
一个好难理解的算法,so,还是不太懂原文链接:http://blog.csdn.net/russell_tao/article/details/72445300、引子一日,诸葛亮找到刘备,突然献上一曲《独角戏》,而后放声大哭。刘备正沉醉于新曲,暗叹孔明大才,竟作得如此不凡仙乐,看到孔明忽而大悲,慌问:“水,何事悲恸?” 诸葛亮止住抽泣:“亮自主公三顾茅庐出山以来,蒙主公转载 2016-07-20 14:55:30 · 330 阅读 · 0 评论 -
分布式系统常用思想和技术总结
原文链接:http://www.cnblogs.com/chenying99/p/4350915.html一、分布式系统的难点分布式系统比起单机系统存在哪些难点呢?1. 网络因素由于服务和数据分布在不同的机器上,每次交互都需要跨机器运行,这带来如下几个问题:1. 网络延迟:性能、超时同机房的网络IO还是比较块的,但是跨机房,尤其是跨IDC,网络IO就成为不可忽视的性能瓶颈了转载 2016-07-20 15:28:02 · 2678 阅读 · 0 评论 -
数据库事务管理原理
好系统的一篇文章;可惜没有图片;http://www.cnphp6.com/archives/58402主题 数据库事务数据库是一个共享资源,可以提供多个用户使用。这些用户程序可以一个一个地串行执行,每个时刻只有一个用户程序运行,执行对数据库的存取,其他用户程序必须等到这个用户程序结束以后方能对数据库存取。但是如果一个用户程序涉及大量数据的输入/输出交换,则数据库系统的转载 2016-08-07 21:27:48 · 420 阅读 · 4 评论 -
数据库的乐观锁与悲观锁
锁( locking )业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “ 锁 ” ,转载 2016-08-07 22:14:22 · 364 阅读 · 5 评论 -
mapreduce框架详解
原文链接:http://www.cnblogs.com/sharpxiajun/p/3151395.html作者总结的特别棒,读完之后终于明白了MapReduce的架构、工作原理。强烈推荐。开始聊mapreduce,mapreduce是hadoop的计算框架,我学hadoop是从hive开始入手,再到hdfs,当我学习hdfs时候,就感觉到hdfs和mapreduce关系的紧密。这个可能是转载 2016-12-05 10:20:36 · 420 阅读 · 0 评论