分布式
文章平均质量分 72
分布式
zhanghe_zht
这个作者很懒,什么都没留下…
展开
-
分布式session
https://blog.csdn.net/qq_35620501/article/details/950476424种解决方案客户端存储,存cookiesession复制,广播到其他服务端session绑定,让一个客户端只访问固定的一个服务器基于redis存储转载 2020-12-04 18:54:08 · 81 阅读 · 0 评论 -
雪花算法SnowFlake
SnowFlake 算法,是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id。在分布式系统中的应用十分广泛,且ID 引入了时间戳,基本上保持自增的。这 64 个 bit 中,其中 1 个 bit 是不用的,然后用其中的 41 bit 作为毫秒数,用 10 bit 作为工作机器 id,12 bit 作为序列号。https://blog.csdn.net/lq18050010830/article/details/898457转载 2020-12-04 17:42:09 · 104 阅读 · 0 评论 -
一致性哈希
https://www.jianshu.com/p/735a3d4789fc通过数据 key 的哈希值落在哈希环上的节点,如果命中了机器节点就落在这个机器上,否则落在顺时针直到碰到第一个机器。转载 2020-12-04 17:39:30 · 82 阅读 · 0 评论 -
分布式一致性算法
Paxos,Raft,zabtodo原创 2020-11-26 22:47:06 · 292 阅读 · 0 评论 -
分布式事务
2pc,3pc,tcc,本地消息表,MQ 事务消息todo转载 2020-11-26 22:39:58 · 109 阅读 · 0 评论 -
分布式锁 redis zookeeper
在我们进行单机应用开发,涉及并发同步的时候,我们往往采用synchronized或者Lock的方式来解决多线程间的代码同步问题。但当我们的应用是分布式集群工作的情况下,那么就需要一种更加高级的锁机制,来处理种跨机器的进程之间的数据同步问题。这就是分布式锁。redis实现:获取锁String result = jedis.set(key, value, "NX", "PX", expireMillis);if (result != null && result.equalsIgno.原创 2020-10-20 14:50:35 · 150 阅读 · 0 评论