redis
文章平均质量分 57
爱喝水的绿萝
这个作者很懒,什么都没留下…
展开
-
Redis(六)配置文件详解
redis.conf详解原创 2022-01-10 17:29:34 · 454 阅读 · 0 评论 -
Redis(五)SpringBoot整合
springboot整合redis的基本实现原创 2022-01-10 17:25:01 · 620 阅读 · 0 评论 -
Redis的乐观锁
乐观锁原创 2022-01-10 17:18:24 · 273 阅读 · 0 评论 -
Redis(四)事务
Redis单条命令时保证原子性的,但是事务不保证原子性Redis事务的本质:一组命令的集合!一个事务中所有命令都会被序列化,在事务执行的过程中,会按照顺序执行。一次性、顺序性、排他性Redis事务没有隔离级别的概念!所有命令在事务中,并没有直接执行!只有在发起执行命令的时候才会执行!Redis的事务:开启事务(multi) 命令入队(…) 执行事务(exec)\ 放弃事务(discard)127.0.0.1:6379> MULTIOK127.0.0.1:6379(TX)&g原创 2022-01-10 17:17:24 · 183 阅读 · 0 评论 -
Redis(三)三种特殊类型
redis的三种特殊类型地图、附近搜索原创 2022-01-10 17:15:28 · 159 阅读 · 0 评论 -
Redis(二)五大数据类型
redis的五大数据类型原创 2022-01-10 17:13:27 · 115 阅读 · 0 评论 -
Redis(一)概述
redis入门原创 2022-01-10 17:10:06 · 276 阅读 · 0 评论 -
Redis(七)持久化
RDB(Redis DataBase)在指定时间间隔将内存中的数据集体快照写入磁盘,也就是行话讲的snapshot快照,它恢复时是将快照文件直接读到内存中。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入一个临时文件中,待持久化过程结束后,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何I/O操作的。这就确保了极高的性能。如果需要大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方式要比AOF方式更加高效。优点:1、适合大规模数据恢复。原创 2022-01-10 17:31:43 · 336 阅读 · 0 评论 -
Redis发布/订阅模式
发布订阅模式原创 2022-01-11 09:00:00 · 107 阅读 · 0 评论 -
Redis主从复制
redis主从复制,伪集群模式原创 2022-01-11 10:15:00 · 460 阅读 · 0 评论 -
Redis哨兵模式
哨兵模式原创 2022-01-11 10:45:20 · 285 阅读 · 0 评论 -
哨兵模式的优缺点
优点:1、哨兵集群,基于主从复制模式,所有的主从配置的优点,它都有。2、主从可以切换,故障可以转移,系统的可用性更好。3、哨兵模式就是主从模式的升级,手动到自动,更加健壮!缺点:1、Redis不好在线扩容,集群容量一旦达到上限,在线扩容就十分麻烦!2、实现哨兵模式的配置其实是很麻烦的,里面有很多选择!哨兵模式的全部配置完整的哨兵模式配置文件 sentinel.conf# Example sentinel.conf# 哨兵sentinel实例运行的端口 默认26379po原创 2022-01-11 10:48:41 · 2212 阅读 · 0 评论 -
Redis的缓存穿透与雪崩
Redis的缓存穿透与雪崩(面试高频,工作常用~)服务的高可用问题Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据一致性问题。从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。缓存穿透概念缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命原创 2022-01-11 10:49:47 · 199 阅读 · 0 评论