随笔分类 - 分布式、集群
摘要:1.bloom简介 2.bloom的设计思想 bloom实现的总体思想是使用bitset,存储数据的hash值,一般一个数据会使用多个hash函数生成值 这样查看目标数据是否存在的时候,只要看相应的hash值对应的位置是否都为1,即可判断是否不存在。 这里要注意的是: bloom返回true,不代表
阅读全文
摘要:1.什么是分布式锁 分布式锁是控制分布式系统之间访问共享资源的一种方式。 在分布式系统中,常常需要协调他们的动作,如果不同的系统/服务/应用程序访问了同一个或一组资源, 那么在访问这些资源的时候,需要使用互斥防止彼此产生干扰来保证数据一致性,那么就需要使用分布式锁。 下图是分布式的一种场景,但是没有
阅读全文
摘要:1.什么是CAP CAP原则又称CAP定理,指的是在一个分布式系统中的:Consistency 一致性、Availability 可用性、Partition tolerance 分区容错性。 CAP原则指的是,这三个要素最多只能同意实现两点,不可能三者兼顾。 2. Consistency 一致性 对
阅读全文
摘要:1.单体架构 在一个计算机(应用软件中集成所有的功能)。 2.分布式系统 分布式系统是若干个独立计算机(软件)的集合,这些计算机协同工作,以组成一个完整系统。 关键词:多个服务系统,做不同的工作 3.SOA (Service Origented Architecture) 面向服务的架构,将服务程序
阅读全文

浙公网安备 33010602011771号