首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis
jack_xu
创建于2021-05-15
订阅专栏
Redis
等 5 人订阅
共10篇文章
创建于2021-05-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
经典大厂面试题——缓存穿透、缓存击穿、缓存雪崩
缓存雪崩 缓存雪崩就是我们在设置缓存的时候,都会给它设置一个超时时间,为什么一定要设置超时时间呢,因为现阶段分布式缓存里面,不管你用任何解决方案都是很难做到跟数据库保持强一致的,就是操作分布式缓存跟操
docker安装redis
拉取镜像 查看镜像 查看一下镜像已经拉下来了 下载配置文件 到redis官网下载一下压缩包, http://www.redis.cn/download.html 解压一下,把这个文件准备好 然后修改r
Redis分布式方案及一致性Hash算法精讲
为什么Redis需要分布式 高性能 我们知道Redis本身的QPS已经很高了,但是在一些并发量非常高的情况下,性能还是会受到影响的。这个时候我们希望更多的Redis服务来分摊压力,实现负载均衡。 高可
Redis高级特性精讲
Lua脚本 介绍 Lua是一种轻量级脚本语言,它是C语言编写的,跟数据的存储过程有点类似。官网介绍:https://redis.io/commands/eval 。使用Lua脚本来执行Redis命令的
通俗易懂讲布隆过滤器
大家好,我是jack xu,不知道从什么时候开始,本来默默无闻的布隆过滤器一下子名声大燥,在面试中面试官问到怎么避免缓存穿透,你的第一反应可能就是布隆过滤器,缓存穿透=布隆过滤器成了标配,但具体什么是布隆过滤器,怎么使用布隆过滤器不是很清楚,那今天我们就来把他说清楚,讲明白。。…
聊聊数据库和缓存一致性的几种实现方式
缓存是互联网高并发系统里常用的组件,由于多增加了一层,如果没有正确的使用效果可能适得其反,诸如“缓存是删除还是更新?”,“先操作数据库还是先操作缓存?”都是些老生常谈的话题,今天我们就来聊一聊缓存与数据库的双写一致性的解决方案。 在一开始先科普下最经典的缓存+数据库读写的模式,…
介绍几种常见的分布式锁写法
大家好,我是jack xu,今天跟大家聊一聊分布式锁。首先说下什么是分布式锁,当我们在进行下订单减库存,抢票,选课,抢红包这些业务场景时,如果在此处没有锁的控制,会导致很严重的问题。学过多线程的小伙们知道,为了防止多个线程同时执行同一段代码,我们可以用 synchronized…
Redis6.2.2单实例安装教程
1、新建一个文件夹 2、下载redis 官网下载,https://redis.io/ 速度慢的话也可以下载到本地,然后上传到服务器 3、解压 4、安装gcc依赖 Redis是C语言编写的,编译需要GC
Redis三种客户端介绍及手写一个客户端
前言 官网推荐的Java客户端有3个,地址:https://redis.io/clients ,标黄色五角星的是推荐的。 Spring 操作 Redis 提供了一个模板方法 RedisTemplate
Redis不只是get set,八种数据类型及应用场景介绍
介绍 Redis一共有几种数据类型?(注意是数据类型不是数据结构) 一共是八种,String、Hash、Set、List、Zset、Hyperloglog、Geo、Streams。 1、为什么要把数据