logo头像
ICQL

distributed_分布式理论

分布式分布式:建立在网络之上的软件系统 1)特点 分布性并发性:分布式系统中的多个节点,同时访问一个共享资源。如数据库、分布式存储无序性:进程之间的消息通信,会出现顺序不一致问题 2)问题 网络通信:网络通信本身不可靠网络分区(脑裂...

distributed_分布式锁

分布式锁分布式环境下,控制对共享资源的同步访问 解决方案一:redis本质上,利用redis的命令单线程有序性,对redis中的共享资源进行操作 1)SETNXredis SET 命令 SET:可以实现下面几个的命令SETNX...

distributed_分布式事务

分布式事务分布式环境下,一组任务,要么全部成功,要么全部失败 解决方案一:2pc1)定义2PC(2 prepare commit)两阶段提交协议,是将整个事务流程分为两个阶段 (1)准备阶段(prepare phase)(2)...