
bigdata
编程小问号
这个作者很懒,什么都没留下…
展开
-
关于分布式系统的数据一致性问题
现在先抛出问题,假设有一个主数据中心在北京M,然后有成都A,上海B两个地方数据中心,现在的问题是,假设成都上海各自的数据中心有记录变更,需要先同步到主数据中心,主数据中心更新完成之后,在把最新的数据分发到上海,成都的地方数据中心A,地方数据中心更新数据,保持和主数据中心一致性(数据库结构完全一致)。数据更新的消息是通过一台中心的MQ进行转发。先把问题简单化处理,假设A增加一条记录M转载 2015-08-07 23:39:05 · 571 阅读 · 0 评论 -
CAP原理的证明
CAP概述C: Consistency 一致性A: Availability 可用性P:Partition Tolerance分区容错性CAP理论的核心是:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求,最多只能同时较好的满足两个。CAP的定义1、C: Consistency 一致性对于一致性,可以分为从客户端转载 2015-08-24 11:27:19 · 1283 阅读 · 0 评论 -
【分布式系统工程实现】CAP理论及系统一致性
印象中CAP理论开始流行是从Amazon Dynamo的论文开始的,Amazon的CTO还在他的博客中介绍了最终一致性的概念,从此以后,各种会议和交流中都少不了CAP的影子。然而,对于分布式系统工程设计和开发来说,CAP意味着什么呢?CAP 理论由 Berkerly 的 Brewer 教授提出,三者的含义如下:一致性 ( Consistency) :任何一个读操作总是能读取到之前完转载 2015-08-24 14:11:02 · 564 阅读 · 0 评论 -
activemq配置详解
下面是activemq.xml中的配置详解。beans xmlns="http://www.springframework.org/schema/beans" xmlns:amq="http://activemq.apache.org/schema/core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s转载 2015-08-13 10:22:34 · 1424 阅读 · 0 评论 -
ActiveMQ使用笔记(三)ActiveMQ消息发送与接收
配置完了持久化之后,我们就可以使用代码来发送和接收ActiveMQ中的消息了,我这里配置的持久化是KahaDB。需要导入的jar包:一段发送消息的代码:Java12345678910111213141516171819202122232425262728293转载 2015-08-13 16:02:14 · 1201 阅读 · 0 评论 -
[转]Leveldb实现原理
看leveldb的时候搜到这篇文章,觉得很不错,就转过来了,原文地址:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html 郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/blog/Index.asp?SortID=1转载 2015-08-19 10:49:00 · 495 阅读 · 0 评论