![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 78
thetimelyrain
见微知著
展开
-
数据库和缓存一致性,多文总结,欢迎纠错
本文主要讨论这么几个问题:(1)“缓存与数据库”需求缘起(2)“淘汰缓存”还是“更新缓存”(3)缓存和数据库的操作时序(4)缓存和数据库架构简析(5)方案选择最终一致性和强一致性,缓存已经在项目中被广泛使用,在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。所以参考了网上一些资料对这块进行讲解。先做一个说明,从理论上来说,给缓存设置原创 2021-01-23 11:38:23 · 254 阅读 · 0 评论 -
redis开启rdb和aof后文件正确恢复
1.服务器环境:3主3从,192.168.24.16,192.168.24.17,192.168.24.18,每一台服务器上2个节点,分别为主节点和从节点2.备份开启的备份策略是默认的rdb,aof没有打开使用 Redis Desktop Manager连接,数据库中有3条数据现在我需要同时开启aof和rdb两个持久化策略,假如我们直接关闭redis,并且打开aof的开关,我们看看保存的数据还在不在。更改配置之后重启redis发现数据没了appendo..原创 2021-01-15 17:58:21 · 5511 阅读 · 5 评论 -
redis集群搭建
redis5.0.4集群模式搭建:# redis-cli -a 123456 --cluster create 192.168.30.128:7001 192.168.30.128:7002 192.168.30.129:7003 192.168.30.129:7004 192.168.30.130:7005 192.168.30.130:7006 --cluster-replicas 1转载:https://blog.csdn.net/miss1181248983/article/details/转载 2020-09-10 15:09:38 · 55 阅读 · 0 评论 -
redis的内存维护策略
Redis中的内存维护策略Redis作为优秀的缓存中间件,而且是基于内存的,会存储大量的数据,即使采用了集群来扩容,也需要随时整理内存,防止内存溢出,保证性能。两种解决方法:一:为数据设置超时时间redis> SET mykey "Hello"OKredis> EXPIRE mykey 10(integer) 1redis> TTL mykey(integer) 10redis> SET mykey "Hello World"OKredis> TTL m原创 2020-06-16 23:18:30 · 322 阅读 · 0 评论