it_worker365

   ::  ::  ::  ::  :: 管理

2017年5月5日

摘要: A - 1 > B + 1 同一机器,锁 不同机器: 两阶段提交(性能,网络开销,锁--不行) Prepare(对所有映相关数据加锁)(A - 1) at 机器A->prepare (B + 1) at 机器b ->commit(A) ->commit(B) 因为A必须要保证不为负值,但是B只是增加 阅读全文
posted @ 2017-05-05 17:10 it_worker365 阅读(178) 评论(0) 推荐(0)

摘要: 异步,最终一致性,幂等操作 关系型数据库隔离了数据的存储路径,让用户只关心查询的逻辑,为了实现事物和强一致性通过各种锁牺牲了性能 互联网在线处理需求排列 数据的扩展性 > 请求的响应时间 > down机时间 > 成本 > 快速自动恢复 > 数据的读取一致性 > 开发相关 多机事物 多机join 分布 阅读全文
posted @ 2017-05-05 17:09 it_worker365 阅读(183) 评论(0) 推荐(0)

摘要: 持久化存储是发送者发送消息后,消息中心首先将消息存储到本地文件/DB(activemq_msgs(存储消息),activemq_acks(订阅关系)和activemq_lock(集群环境下用)),然后试图将消息发送给接收者,发送成功则将消息从存储中删除,失败则继续尝试,消息中心启动后首先检查指定的存 阅读全文
posted @ 2017-05-05 17:07 it_worker365 阅读(311) 评论(0) 推荐(0)