分布式系统
Coding Now
点点滴滴,皆是学问!
展开
-
基于Redis和zk的分布式锁?
一般实现分布式锁都有哪些方式?使用redis如何设计分布式锁?使用zk来设计分布式锁可以吗?这两种分布式锁的实现方式哪种效率比较高?(1)redis分布式锁官方叫做RedLock算法,是redis官方支持的分布式锁算法。这个分布式锁有3个重要的考量点,互斥(只能有一个客户端获取锁),不能死锁,容错(大部分redis节点或者这个锁就可以加可以释放)第一个最普通的实现...翻译 2019-05-29 16:22:41 · 269 阅读 · 0 评论 -
分布式session
集群部署时的分布式session如何实现?session是啥?浏览器有个cookie,在一段时间内这个cookie都存在,然后每次发请求过来都带上一个特殊的jsessionid cookie,就根据这个东西,在服务端可以维护一个对应的session域,里面可以放点儿数据。一般只要你没关掉浏览器,cookie还在,那么对应的那个session就在,但是cookie没了,ses...翻译 2019-05-29 16:25:39 · 132 阅读 · 0 评论 -
分布式事务
分布式事务了解吗?你们如何解决分布式事务问题的?单块系统事务:分布式系统事务:分布式事务的解决方案:(1)两阶段提交方案/XA方案也叫做两阶段提交事务方案,这个举个例子,比如说咱们公司里经常tb是吧(就是团建),然后一般会有个tb主席(就是负责组织团建的那个人)。tb,team building,团建第一个阶段,一般tb主席会提前一周问一下团队里的每个人,说...翻译 2019-05-29 16:30:50 · 153 阅读 · 0 评论