两种分布式锁实现方案一(13)

一。为什么使用分布式锁? 当应用服务器数量超过1台,对相同数据的访问可能形成访问冲突(特别是写冲突)。单纯使用关系数据库好比MySQL的应用能够借助于事务来实现锁,也可使用版本号等实现乐观锁,最大的缺陷就是可用性下降(性能差)。对于GLEASY这种知足大规模并发访问请求的应用来讲,使用数据库事务来实现数据库就有些捉襟见肘了。另外对于一些不依赖数据库的应用,好比分布式文件系统,为了保证同一文件在大量
相关文章
相关标签/搜索