分布式
分布式
mazhongjia
这个作者很懒,什么都没留下…
展开
-
分布式锁 之 数据库实现
一、基于数据库实现 1、方案1:基于数据库唯一性约束实现 说明:可以基于数据库唯一键特性实现分布式锁。 步骤1:建表 CREATE TABLE `methodLock` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `method_name` varchar(64) NOT NULL DEFAULT '' COMMENT '锁定的方法名', `desc1` varchar(1024) NOT NULL DEF原创 2020-08-14 14:18:08 · 158 阅读 · 0 评论 -
分布式锁
一、背景知识 1、为什么要使用分布式锁 一句话:在分布式 或 集群环境中,控制对共享资源访问的,保证资源的一致性。 2、分布式锁使用场景 集群场景 进程内,多个线程对某一个共享变量进行访问的时候,可以使用Java各种线程同步机制,比如synchronized、Lock、闭锁、信号量、CopyOnWriteXXX家族集合类、Vector、ConcurrentXXX家族集合类、volat...原创 2020-01-09 11:30:30 · 111 阅读 · 0 评论