随笔分类 -  redis

摘要:1 双写一致性,redis和mysql数据同步,方案 1 先更新数据库,再更新缓存(一般不用) 2 先删缓存,再更新数据库(在存数据的时候,请求来了,缓存不是最新的) 3 先更新数据库,再删缓存(推荐用) 2 缓存更新策略 LRU/LFU/FIFO算法剔除 maxmemory-policy,超过最大 阅读全文
posted @ 2021-08-24 16:49 Fleeting__Time 阅读(36) 评论(0) 推荐(0) 编辑
摘要:原理: redis 主从架构原理详解 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave),数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从 阅读全文
posted @ 2021-08-24 16:35 Fleeting__Time 阅读(68) 评论(0) 推荐(0) 编辑
摘要:redis的持久化方案 Redis 是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: RDB 方式(默认)快照方式进行备份某时某刻数据的一个完成备份,类似于mysql的Dump AOF 方式 日志的方式进行备份 1、RDB 方式 介绍: (1)RDB 是 Redis 默认采用的持久化 阅读全文
posted @ 2021-08-24 15:40 Fleeting__Time 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1.基本API使用 1.1 通用命令 ####1-keys #打印出所有key keys * #打印出所有以he开头的key keys he* #打印出所有以he开头,第三个字母是h到l的范围 keys he[h-l] #三位长度,以he开头,?表示任意一位 keys he? #keys命令一般不在 阅读全文
posted @ 2021-08-23 23:22 Fleeting__Time 阅读(46) 评论(0) 推荐(0) 编辑
摘要:redis的下载 : wget http://download.redis.io/releases/redis-5.0.7.tar.gz redis的解压 : tar -xzf redis-5.0.7.tar.gz 建立软连接 : ln -s reids-5.0.7 redis # 可执行文件 #在 阅读全文
posted @ 2021-08-23 22:35 Fleeting__Time 阅读(37) 评论(0) 推荐(0) 编辑
摘要:几率大的Redis面试题(含答案) 几率大的多线程面试题(含答案)几率大的源码底层原理,杂食面试题(含答案)几率大的数据库(MySQL)面试题(含答案)几率大的现场手撕算法面试题(含答案) 本文的面试题如下:Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷 阅读全文
posted @ 2021-08-17 21:23 Fleeting__Time 阅读(153) 评论(0) 推荐(0) 编辑
摘要:Redis 安装 当前redis最新稳定版本是4.0.9 当前ubuntu虚拟机中已经安装好了redis,以下步骤可以跳过 最新稳定版本下载链接: http://download.redis.io/releases/redis-4.0.9.tar.gz step1:下载 wget http://do 阅读全文
posted @ 2021-07-12 22:31 Fleeting__Time 阅读(51) 评论(0) 推荐(0) 编辑