- 博客(2)
- 收藏
- 关注
原创 分布式锁适用场景-分布式锁基于Redis的实现
为什么需要分布式锁分布式锁是实现用户进程同步的一种方式,需要注意的是,Redis是分布式锁实现的一种技术,而不是作用对象多用户进程请求服务的场景很多,为什么分布式锁并不普遍应用?首先需要定义一下分布式锁的原理和使用场景使用场景原子锁---线程同步,一个程序下的多线程之间对于共享变量进行同步,如计数器分布式锁---进程同步,集群下的多服务进程之间对于共享资源进行同步,如数据库可以明确的是数据库已经实现这种“锁”的机制了,因为它的事务锁机制,虽然多个用户I/O之间会出现数据短暂的不.
2021-08-26 14:34:49
454
原创 Socket通信流程-基于Java多线程实现Socket异步通信
服务原语Primitive实现原理对应Java命令ServerSocket---用于建立通信连接的对象Socket---用于通信的对象 服务原语 Server端 Client端 SOCKET创建一端的socket,也是一个通信的线程,允许有多个 ServerSocket server = new ServerSocket(PORT); 默认绑定本地IP,端口号PORT需要在初始化中
2021-08-26 00:08:37
1167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人