![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
Paul-LangJun
凡事预则立,不预则废。
展开
-
Redis精彩文章收录
Redis的hmget操作复杂度问题。https://neway6655.github.io/redis/2016/10/10/redis-hmget-deep-study.html Redis内存优化实践。https://neway6655.github.io/redis/2016/07/19/redis-memory-optimization-in-practice.html 善待R...原创 2019-11-26 14:26:25 · 91 阅读 · 0 评论 -
分布式锁(基于redis和zookeeper)详解
为什么写这篇文章?目前网上大部分的基于zookeeper,和redis的分布式锁的文章都不够全面。要么就是特意避开集群的情况,要么就是考虑不全,读者看着还是一脸迷茫。坦白说,这种老题材,很难写出新创意,博主内心战战兢兢,如履薄冰,文中有什么不严谨之处,欢迎批评。博主的这篇文章,不上代码,只讲分析。(1)在redis方面,有开源redisson的jar包供你使用。(2)在zookeeper...转载 2019-10-17 17:27:58 · 161 阅读 · 0 评论 -
10分钟看懂!基于Zookeeper的分布式锁
实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开。我们来看下使用Zookeeper如何实现分布式锁。什么是Zookeeper?Zookeeper(业界简称zk)是一种提供配置管理、分布式协同以及命名的中心化服务,这些提供的功能都是分布式系统中非常底层且必不可少的基本功能,但是如果自己实现这些功能而且...转载 2019-10-17 15:03:46 · 186 阅读 · 0 评论 -
分布式系统:最终一致性
关于最终一致性,这里粘贴一篇不错的博客进行介绍,原文链接:https://www.allthingsdistributed.com/2007/12/eventually_consistent.html Eventually ConsistentBy Werner Vogels on 19 December 2007 02:03 PM | Permalink | Comments...转载 2019-02-11 16:42:54 · 484 阅读 · 0 评论 -
理解分布式锁
原文地址: https://dbaplus.cn/news-159-2530-1.html 首先,分布式锁和我们平常讲到的锁原理基本一样,目的就是确保在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也就是一个jvm或者说应用中,我们很容易去处理控制,在jdk java.util并发包中已经为我们提供了这些方法去加锁,比如sync...转载 2019-04-01 14:30:48 · 135 阅读 · 0 评论 -
RabbitMQ中的不同exchange类型及其使用场景
在RabbitMQ中,主要存在三种类型的exchange,本文将对这三种类型的exchange的定义及其使用场景进行说明。 一、Fanout类型 如果把exchange比作门卫,那么这种exchange类型可以算是最清闲的门卫,它对任何消息均敞开大门,俗话说 "通吃",见下图。 适应场景: 若任意一个消费者对所有从exchange流出的消息均...原创 2019-05-08 17:21:02 · 1317 阅读 · 0 评论