排序
《面试1v1》Redis分片集群
我是 javapub,一名 Markdown 程序员从??,八股文种子选手。 《面试1v1》 连载中... 面试官: 嗨,欢迎来到我们的面试!今天我们要聊一聊Redis分片集群,你对这个话题了解多少? 候选人: 嗨...
Redis新功能
Redis 新功能 ACL 参考官网:redis.io/topics/acl 基本介绍 1、Redis ACL 是Access Control List(访问控制列表)的缩写,该功能根据可以执行的命令和可以访问的键来限制某些连接 2、在Redis 5 ...
微服务集成redis并通过redis实现排行榜的功能
默认你已经看过我之前的教程了,并且拥有上个教程完成的项目, 之前的教程 https://www.cnblogs.com/leafstar/p/17638933.html 由于redis的安装网上教程很多,再次不再赘述,现在默认你已经安...
SpringBoot Cache 实现二级缓存
二级缓存介绍 二级缓存分为本地缓存和远程缓存,也可称为内存缓存和网络缓存 常见的流行缓存框架 本地缓存:Caffeine,Guava Cache 远程缓存:Redis,MemCache 二级缓存的访问流程 二级缓存的优...
Jedis 参数异常引发服务雪崩案例分析
作者:vivo 互联网服务器团队 - Wang Zhi Redis 作为互联网业务首选的远程缓存工具而被大面积使用,作为访问客户端的 Jedis 同样被大面积使用。本文主要分析 Redis3.x 版本集群模式发生主从...
分布式锁(1)–PyRedis分布式锁的简单实现
前记 随着业务的增长,后端技术架构会慢慢的从单体服务转向多服务或者微服务的分布式架构,此时语言级别的锁无法管理所有资源的竞争,只能采用分布式锁。而分布式锁的主体思想虽然与语言级别的...
Redis系列14:使用List实现消息队列
Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
Redis 常见缓存问题
Redis 业务问题 我正在参加「掘金·启航计划」 缓存问题 缓存雪崩 同一时间段内大量的热点 key 全部过期或者 Redis 宕机,所有的请求都打到数据库上 解决方法: 给不同的 key 添加不同的 TTL ;...
基于redisson实现注解式分布式锁
一、背景 基于redisson的分布式锁实现,我们可以比较容易的控制竞态资源的分布式并发控制,但是使用的时候会出现很多重复的try-catch-finally代码块,获取锁、加锁和释放锁等,用法大致如下: RLock ...
Redis主从、哨兵和集群环境搭建
一、Redis单机安装 (1)安装依赖的C语言 yum install -y gcc-c++ automake autoconf libtool make tcl (2)上传安装包并解压 cd /usr/local/tmp tar zxf redis-5.0.5.tar.gz (3)编译并安装 ...
Redis系列16:聊聊布隆过滤器(原理篇)
Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
docker 安装redis 6.0.8哨兵集群(一主两从三哨兵)
准备三台主机并且安装了docker 192.168.31.132 192.168.31.134 192.168.31.144 linux 版redis6.0.8 下载 下载地址:https://download.redis.io/releases/ 干啥用:拷贝出redis.conf文件,在此文...
深入浅出-Redis过期删除策略手术式源码刨析,小白也能看懂
之前就说了要来西索Redis,现在来辣! 本文的部分基础内容参考自《小林Coding》,深入的地方根据源代码进行剖析。 Redis源码地址:github.com/redis/redis… 过期删除策略 基础的命令就不做过多...
Redis系列19:LRU内存淘汰算法分析
Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问
一、前言 随着分布式微服务的火爆,越来越多的服务需要一个个的部署很麻烦,随之带动了自动化部署的趋势.小编也是刚刚入门,自动化的部署还没有学完,刚刚接触Docker,觉得非常方便,直接运行镜像就可...
从源码上聊聊Redis-String、List的结构实现
之前就说了要来西索Redis,现在来辣! 本文的部分内容参考自《小林Coding》,部分地方根据源代码进行剖析。 Redis源码地址:github.com/redis/redis… 数据类型 本文的数据类型只讲底层结构和部...
Redis 之分布式锁的实现
引言 分布式锁大家应该不陌生,在很多大厂面试的时候,面试官们都很喜欢问这个问题。 我们在系统中修改已有数据时,需要先读取,然后进行修改保存,此时很容易遇到并发问题。由于修改和保存不是...
redis.conf 7.0 配置和原理全解,生产王者必备
5.5 redis.conf 配置详解 我是 Redis, 当程序员用指令 ./redis-server /path/to/redis.conf 把我启动的时候,第一个参数必须是redis.conf 文件的路径。 这个文件很重要,就好像是你们的 DNA,...
Redis Scan命令踩坑笔记
“我正在参加「掘金·启航计划」” 前记 大部分人在接触Redis时就都会了解到Redis是以单线程的形式处理用户命令,导致O(N)的命令有极大的几率会阻塞Redis,所以在使用Redis时需要放弃一些O(n)命...
Redis工具集之限流
如果您觉得本文章对你有用或者您觉得写的还挺不错,请不要吝啬您的鼓励(点赞/评论/收藏) 代码仓库 gitee: gitee.com/listen_w/re… github: github.com/jettwangcj/… 简介 前一篇文章:为了...