实现了Lock接口 内部也维护了一个同步器Sync继承自AQS,Sync是抽象的,两个实现NonFairSync和FairSync public ReentrantLock() {sync = ne...
目录 缓存定义 Redis缓存实战 1删除缓存还是更新缓存? 2如何保证缓存与数据库的操作同时成功或者失败? 3先操作数据库还是缓存? 缓存...
目录 前言 一、安装 Redis 服务 二、创建 ACL 用户 三、用户密码管理 3.1 删除密码 3.2 重置用户和密码 四、权限管理 4.1 key 管理 4.2 权限管...
文章目录 sorted set ZADD ZCARD ZCOUNT ZINCRBY ZRANGE ZRANK ZREM ZSCORE sorted set 在Redis中,sorted set是一种有序的数据结构,...
一、Redis常用命令 1.1、字符串string操作命令 Redis 中字符串类型常用命令: SET key value 设置指定key的值 GET key 获取指定key的值 SETEX k...
1、官网 reactxp 2、VSCode和Visual Studio2019 安装VSCode Visual Studio 下载地址 先不用勾选工作负荷,直接安装 3、安装nvm 访问下载地址下载安装n...
事务 事务的基本理解是,多个操作同时成功或者同时失败。 redis中单独执行命令是能够保证原子性的,但是redis中的事务不保证原子性 redis中事...
一、前言 1.1、什么是Redis Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary ...
一直努力就会有offer,一直努力就会有offer,一直努力就会有offer! 文章目录 ReetrantLock公平锁代码解析 ReetrantLock公平锁执行...
一、什么是分布式锁,与本地锁有什么区别 本地锁: 解决同一进程内多个线程操作同一资源的问题。 分布式锁: 解决多个进程同时操作同一资...