![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
一只叫狗的猫
空中楼阁
展开
-
分布式常见面试题
CAP理论C一致性:数据在分布式下的多个副本之间数据保持一致性 A可用性:分布式系统一直处于可用状态 P分区容错性:分布式系统在任何网络或者单点故障时,仍能对外提供满足一致性和可用性的服务一个分布式系统,不可能同时满足这三个要求,最多只能满足其中两项,一般就是在A、C之间寻找平衡。分布式一致性算法2p/3p。分布式事务常用的一种分布式算法,算法简单,但是会出现阻塞 pax...原创 2020-02-20 17:53:12 · 9741 阅读 · 1 评论 -
分布式事务一致性算法概述
锁的目的 多个外部线程同时来竞争使用同一资源时,会彼此影响,导致混乱,锁的作用就是将资源的使用做排它性处理,使同一时间,仅一个线程能访问资源。 在单击环境下,可以使用sychronized和lock去实现锁。 分布式锁 数据库方式建立一张锁表,往数据库里添加id为1的数据,如果插入成功,则表示加锁成功,当处理完成之后再将这条数据删除。这是由于一条sql的执行时...原创 2020-02-16 23:14:40 · 280 阅读 · 0 评论 -
单点登录
使用redis+token方式 共享session方式 使用现成的框架spring-session 如果共用一个顶级域名 sessionid被种在顶级域名中 后台通过redis共享session的值,当请求来的时候,去redis中查询session 当请求到达服务器,服务器获取到cookie中的sessionid,然后通过sessionid到redis中获取ses...原创 2020-03-02 09:27:14 · 113 阅读 · 0 评论