redis
文章平均质量分 93
wildyuhao
这个作者很懒,什么都没留下…
展开
-
为Java项目添加Redis缓存
Redis的安装Redis一般有Linux和Windows两种安装方式,Windows的最高版本为3.2,Linux的最高版本为5.0,大家可以根据自己的需要添加Linux首先在linux下安装docker,在docker环境下安装redis5.0的镜像docker pull redis:5.0然后使用Docker命令启动Redis容器docker run -p 6379:6379 --name redis \-v /mydata/redis/data:/data \-d redis:5.原创 2021-05-18 11:16:42 · 1104 阅读 · 2 评论 -
Redis常用指令
Redis常用指令通用命令连接Redis服务第一种:启动默认配置的redis服务(当关闭页面后或者 ctrl+C就会自动关闭redis服务,无法在后台启动)第二种:启动自定义配置的redis服务客户端访问Redis关闭Redis服务Redis支持的五种数据结构StringSET key value [EX seconds] [PX milliseconds] [NX|XX]INCR keyHash当 HSET 命令在哈希表中新创建 field 域并成功为它设置值时,原创 2020-12-15 10:22:33 · 189 阅读 · 0 评论 -
Redis的分布式锁
Redis的分布式锁1. 为什么需要分布式锁2. Redis分布式锁原理2.1 Setnx(key,value)2.2 Redis单线程模型3. 当前模式可能存在问题3.1死锁3.2 运行时异常导致释放锁没有执行3.3 释放了其他进程的锁3.4 改进4. 仍存在问题4.1 续租问题4.2 锁的删除问题5. 解决 redis企业级分布式锁 Redisson5.1 大致的使用步骤5.2 基本原理5.3 仍存在缺点5.4 一定程度上的解决方法5.5Redlock问题6. Redis分布式锁的性能提升1. 为什么原创 2020-12-12 02:02:55 · 152 阅读 · 0 评论 -
Redis是如何实现持久化的?
Redis是如何实现持久化的?Redis持久化之RDB什么是RDB?RDB的实现原理savebgsavebgsave 的触发机制save m n触发机制其他触发机制RDB的优缺点优点:缺点:Redis持久化之AOF什么是AOF?AOF的实现原理AOF的重写机制拓展:同时存在RDB文件和AOF文件时,redis重启时加载持久化文件的顺序redis有两种持久化方式,RDB和AOF。RDB是Redis默认的持久化方式。Redis持久化之RDB什么是RDB?RDB持久化是指Redis在指定时间间隔内执行指定原创 2020-11-14 01:11:13 · 250 阅读 · 0 评论