这个是最近在开发的过程中遇到的问题,因为需要频繁使用redis作为中间查询操作,突然故障了,服务中止,然后抛出异常2020-01-0909:34:17.848ERROR25703---[XNIO-2task-83]o.z.p.spring.web.advice.AdviceTrait:InternalServerErrororg.springframework.data.redis.RedisSy
分类:
其他好文 时间:
2020-01-14 09:59:38
阅读次数:
138
Lock 分布式锁 1.安全属性:互斥,不管任何时候,只有一个客户端能持有同一个锁。 2.效率属性A:不会死锁,最终一定会得到锁,就算一个持有锁的客户端宕掉或者发生网络分区。 3.效率属性B:容错,只要大多数Redis节点正常工作,客户端应该都能获取和释放锁。 Redis 为什么基于故障切换的方案不 ...
分类:
其他好文 时间:
2020-01-12 15:23:12
阅读次数:
79
RDB 将redis内存中的数据一次完整地写入一个二进制文件中,复杂度是O(n),生成的新文件会将老的rdb文件替换,相关指令: save:阻塞直至快照是生成完成 bgsave:创建后台进程来生成快照,fork生成子进程的过程是阻塞的,但一般来说这个过程比较快,创建的子进程名字是redis-rdb- ...
分类:
其他好文 时间:
2020-01-03 10:32:35
阅读次数:
55
1.1 RDB持久化 RDB方式的持久化是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的数据进行快照并持久化到硬盘。 RDB是Redis默认采用的持久化方式。 save 900 1 save 300 10 save 60 10000 1.1.1 持久化条件配置 ...
分类:
其他好文 时间:
2019-12-31 12:50:48
阅读次数:
60
Redis的持久化 众所周知,Redis中数据存储及读写操作都是在内存中进行。Redis宕机或者重启后,内存中的数据就会被清除,这是很不安全的。为了解决这个问题,Redis提供了持久化机制,就是将内存中的数据保存在硬盘上,一旦Redis宕机,重启后,数据也能马上恢复,Redis的持久化这时候就显得特 ...
分类:
其他好文 时间:
2019-12-24 09:40:36
阅读次数:
65
Redis能将数据保存在内存中,提高性能。但是redis同时支持数据的持久化:有俩种策略:RDB和AOF。这俩种方式都是通过redis.conf可以进行配置。持久化策略,能尽量的保证当掉电后或者服务故障的时候,保证数据的安全性,通过持久化策略进行数据持久化,再重启服务的时候,进行数据恢复。数据加载流 ...
分类:
其他好文 时间:
2019-12-20 16:39:10
阅读次数:
87
目录 1、什么是哨兵机制 2、哨兵模式修改配置 3、什么是Redis持久化 4、RDB持久化 5、AOF持久化 6、AOF与ROB区别 1、什么是哨兵机制 Redis的哨兵(sentinel)系统用于管理多个Redis服务器,该系统执行以下三个任务: 1.1、监控(Monitoring):哨兵(se ...
分类:
其他好文 时间:
2019-12-11 09:37:15
阅读次数:
102
redis的发布与订阅,主从架构,哨兵架构,cluster集群 下载编译安装redis redis的发布和订阅 redis的持久化 rdb 和 aof RBD模式 AOF模式 redis 持久化方式有哪些?有什么区别? 主从同步 哨兵集群 Redis Sentinel主从复制高可用 redis主从复 ...
分类:
其他好文 时间:
2019-12-08 23:05:46
阅读次数:
122
https://blog.csdn.net/huazhongkejidaxuezpp/article/details/88945627 背景 cache如memcache,redia等缓存来缓存数据库读取出来的数据,以提高读性能。但凡是使用缓存的项目,几乎都会遇到一个普遍的问题: 在不断增删改数据的 ...
分类:
数据库 时间:
2019-12-08 17:34:07
阅读次数:
86
Redis持久化redis提供了两种持久化的方法来将数据以二进制的方式存储到硬盘,一种为在某一时刻生成快照的RDB持久化,另一种为将写入命令追加到aof的持久化文件的持久化RDB在Redis运行时,RDB程序将当前内存中的数据库快照保存到磁盘文件中,在Redis重启动时,RDB程序可以通过载入RDB文件来还原数据库的状态。RDB文件非常适合备份以及用于灾难恢复rdb持久化的过程Redis会fork
分类:
其他好文 时间:
2019-12-06 18:52:52
阅读次数:
113