首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
小蹩脚
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Redis持久化机制:RDB和AOF
Redis作为一个内存数据库,数据是以内存为载体存储的,那么一旦Redis服务器进程退出,服务器中的数据也会消失。为了解决这个问题,Redis提供了持久化机制,也就是把内存中的数据保存到磁盘当中,避免数据意外丢失 RDB持久化是通过快照的方式,即在指定的时间间隔内将内存中的数据…
Redis持久化 - RDB & AOF
启 面试官:请说下 Redis 如何保证宕机后数据不丢失的 ? 我:主从复制 面试官: .... 为何持久化 Redis是内存数据库,停电或宕机数据内存数据就没了,所以需要将内存的数据持久化到磁盘上,
【评论抽奖】还在用redis来实现分布式锁吗?这些坑不得不防!
redis分布式锁是大家常用的一种,但是它自身有哪些缺陷你都知道吗?分布式锁在面试或分布式项目中遇到的频率是不低的......
原来大厂都这么解决Redis缓存雪崩、缓存穿透、缓存击穿
等原因,可能导致缓存数据同一时刻大规模不可用,或者都更新。 在原有失效时间基础上增加一个随机值,比如1~5分钟的随机,这样每个缓存的过期时间重复率就会降低,集体失效概率也会大大降低。 大量并发查询不存在的KEY,导致都直接将压力透传到数据库。 为什么会多次透传呢?不存在一直为空…
「查缺补漏」巩固你的Redis知识体系(笑)
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据 Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复…
Redis的正确使用姿势
说到分布式缓存,可能大多数人脑海浮现的就是redis了,为什么redis能够在竞争激烈的缓存大战中脱颖而出呢?原因无非有一下几点:性能好,丰富的特性跟数据结构,api操作简单。但是用的人多了,就会出现很多不规范或者疏忽的地方,严重的时候甚至会导致生产事故,所以我们有必要来聊聊在…
子弹短信内部技术分享:Redis
Redis 是一个内存型「数据库」,除存储之外,它还有许多强大的命令,使之远远超出了数据库的定义,所以官方称之为「data structure store」,数据结构存储系统。 通过 Redis 提供的指令,我们可以实现缓存、消息队列、事件通知、排行榜、库存管理、分布式锁等功能…
如何处理redis集群中hot key和big key
redis 集群部署方式大部分采用类 Twemproxy 的方式进行部署。即通过 Twemproxy 对 redis key 进行分片计算,将 redis key 进行分片计算,分配到多个 redis 实例中的其中一个。tewmproxy 架构图如下: 由于 Twemproxy…
高频写入redis场景优化
工作中经常遇到要对redis进行高频写入,但是对于读取时数据的实时性要求又不高的场景。为了优化性能,决定采用本地缓存一部分数据整合后写入。 采用 google 的 cache,利用其监听事件(详见 com.google.common.cache.RemovalCause 类)触…