redis
文章平均质量分 89
不是秋刀鱼的秋
好好学习,天天向上
展开
-
Redis学习(一)Redis安装配置(单机)
一、安装redislinux系统 wget命令 下载资源,可以参考官网https://redis.io/download#installation窗口命令InstallationDownload, extract and compile Redis with:--安装$ wget https://download.redis.io/releases/redis-6.0.8.tar.gz$ tar xzf redis-6.0.8.tar.gz$ cd redis-6.0.8$ makeT原创 2021-02-23 11:00:15 · 91 阅读 · 0 评论 -
Redis学习(二)Springboot中使用redis
一、配置redispom文件依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>配置文件application.yml中配置参数如果不确定redis的在配置文件中的层级结构,可以按照下图找到原创 2020-10-22 14:28:38 · 95 阅读 · 0 评论 -
Redis学习(三)redis的持久化
一、redis的持久化(RDB)redis为什么要做持久化?参考博客redis基于内存操作,默认是会进行持久化(默认rdb),相当于一个自动备份,将内存中的数据写入到磁盘中,然后每次重新启动的时候进行加载。如何查找和查看redis的快照文件dump.rdb查找 linux命令find,可以查看博客[root@izuf6aisea6jr1yf1z5p3mz ~]# find / -name dump.rdb /opt/redis-6.0.8/dump.rdb/opt/redis-6.原创 2020-10-24 18:16:25 · 260 阅读 · 0 评论 -
Redis学习(四)Redis浅度解析篇之数据类型
特点:单线程模型,但支持10万QPS,由于采用NIO多路复用(以后补充)数据类型有String,hash,list,set,zset,五种。redis锁:数据插入保证线程安全内存数据库(登录信息、购物车信息、用户浏览记录等)缓存服务器(商品数据、广告数据等等)(最多使用)解决分布式集群架构中的 session 分离问题( session 共享)任务队列(秒杀、抢购、12306等等)分布式锁的实现支持发布订阅的消息模式应用排行榜(有序集合)网站访问统计数据过期处理(可以精确到毫.原创 2021-03-02 10:29:07 · 264 阅读 · 1 评论 -
Redis学习(五)Redis浅度解析篇之事务
redis事务概念单个redis命令是原子性的,但是在批量命令操作的时候,如何才能保证其事务的完整性呢?redis也是支持批量操作的事务功能整个事务原子性:按顺序地串行化执行而不会被其他客户端发送来的命令请求所打断;不可回滚性:一条语句执行错误(执行时错误而不是语法错误)其他语句继续执行。可能会导致数据出错。牺牲了一致性:将多个命令入队到事务中,接到这些命令并不会立即执行,而是放到等待执行的事务队列里面,此时的修改对外是不可见的,所以此时数据还是老数据,当执行到exec的时候,数据此时才是最新原创 2021-03-02 15:19:55 · 134 阅读 · 0 评论