
分布式
文章平均质量分 57
长江七号zzj
这个作者很懒,什么都没留下…
展开
-
分布式锁解决并发的三种实现方式
在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。有的时候,我们需要保证一个方法在同一时间内只能被同一个线程执行。在单机环境中,Java中其实提供了很多并发处理相关的API,但是这些API在分布式场景中就无能为力了。也就是说单纯的Java Api并不能提供分布式锁的能力。所以针对分布式锁的实现目前有多种方案:分布式锁一般有三种...原创 2017-12-13 19:58:58 · 21464 阅读 · 2 评论 -
zookeeper应用场景
Zookeeper是一个高可用的分布式数据管理和协调框架,并且能够很好的保证分布式环境中数据的一致性。在越来越多的分布式系统(Hadoop、HBase、Kafka)中,Zookeeper都作为核心组件使用。简单的说,zookeeper=文件系统+通知机制。分布式系统的单点故障----Master选举zookeeper数据一致性----Paxos场景应用1 数转载 2018-01-20 11:32:32 · 375 阅读 · 0 评论 -
高并发场景
参考:https://blog.thankbabe.com/2016/09/14/high-concurrency-scheme/非常赞!1、服务器架构一个可以支持高并发的服务少不了好的服务器架构服务器:负载均衡,分布式数据库:主从分离,集群redis主从集群2、缓存对于高并发查询操作,优先查询缓存,如果缓存不存在,再进行DB查询,将查询结果缓存原创 2018-01-20 11:38:51 · 2527 阅读 · 0 评论