Redis共0篇 第3页
Redis
Redis系列17:聊聊布隆过滤器(实践篇)-五八三

Redis系列17:聊聊布隆过滤器(实践篇)

Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
admin的头像-五八三admin2年前
030
redis.conf中使用requirepass不生效?-五八三

redis.conf中使用requirepass不生效?

本文剖析下遇到的一个问题,即'设置requirepass不生效'这个小问题,本文目录如下: requirepass字段介绍 requirepass字段是redis.conf中的一个字段,可以看下redis.conf中的注释 # IMPORTANT NO...
admin的头像-五八三admin2年前
0140
redisString结构解析及内存使用优化-五八三

redisString结构解析及内存使用优化

前言 Redis 是一个高性能的 key-value 数据库,由于其易用、性能高、扩展性好等特点,已经成为后端内存数据库的业界标准。使用 Redis 进行日常开发时,最常使用的数据结构应当是 String,但 Str...
admin的头像-五八三admin2年前
0170
初识Redis与桌面客户端-五八三

初识Redis与桌面客户端

目录Redis介绍认识NoSQL结构化与非结构化关联和非关联查询方式事务总结认识Redis安装Redis依赖库上传安装包并解压启动默认启动指定配置启动开机自启Redis桌面客户端Redis命令行客户端图形化桌面...
admin的头像-五八三admin2年前
0160
常见的限流手段和算法-五八三

常见的限流手段和算法

接口限流 我正在参加「掘金·启航计划」 中间件层面的限流处理 Tomcat:可以设置最大连接数,针对于单体的项目有效 Nginx:漏桶算法 Gateway:令牌桶算法 Nginx 限流 利用漏桶算法对请求进行限...
admin的头像-五八三admin2年前
040
从Redis源码上来聊聊KV模型-Hash数据类型-五八三

从Redis源码上来聊聊KV模型-Hash数据类型

之前就说了要来西索Redis,现在来辣! 本文的部分内容参考自《小林Coding》,部分地方根据源代码进行剖析。 Redis源码地址:github.com/redis/redis… 阅读本文之前建议先阅读我的上一篇文章:...
admin的头像-五八三admin2年前
090
Redis 6.0新特性-五八三

Redis 6.0新特性

你好,我是猿java。 首先让我们先来看一张图片:  上图是截取Redis官网首页,想必对Redis有所了解的小伙伴并不陌生了,可以从github拉源码看看。 2020年5月,Redis官方推出6.0的第一个版本,到...
admin的头像-五八三admin2年前
0130
redis big key 排查思路的奇思妙想-五八三

redis big key 排查思路的奇思妙想

今天在秦晓辉的运维系统监控专栏交流群中,看到了几位朋友在讨论redis big key 扫描的方案。不自觉的来了兴致,参与了讨论。 并且有一些比较奇特的思路。 定义big key 为了让对redis较为陌生的...
admin的头像-五八三admin2年前
050
Redis数据结构之SDS-五八三

Redis数据结构之SDS

SDS 背景 SDS全称Simple Dynamic Strings,中文翻译为简单动态字符串,由antirez也就是Redis作者所发明,是用来代替C原生字符串的一种数据结构。事实上SDS的诞生远远早于Redis,antirez在职业生...
admin的头像-五八三admin2年前
090
Redis数据倾斜与JD开源hotkey源码分析揭秘 | 京东物流技术团队-五八三

Redis数据倾斜与JD开源hotkey源码分析揭秘 | 京东物流技术团队

1 前言 之前旁边的小伙伴问我热点数据相关问题,在给他粗略地讲解一波redis数据倾斜的案例之后,自己也顺道回顾了一些关于热点数据处理的方法论,同时也想起去年所学习JD开源项目hotkey——专门...
admin的头像-五八三admin2年前
0420
Redis Bigkey 排查-五八三

Redis Bigkey 排查

在处理 bigkey 问题可以先从一下几点入手 什么是 bigkey? bigkey 危害? bigkey 是如何产生的? 如何发现 bigkey ? 如何处理 bigkey? 什么是 Bigkey Redis bigkey 是指在 Redis 数据库中占用空间...
admin的头像-五八三admin2年前
0200
带你快速通关Redis网络模型-五八三

带你快速通关Redis网络模型

几种IO模型 IO分为内存IO,磁盘IO,网络IO。本文中的IO以网络IO为例 先来看IO模型的对比。 阻塞IO 单线程阻塞 当client1端向server端发起连接请求之后,必须等待server端请求处理完成之后才可以...
admin的头像-五八三admin2年前
060
如何使用C#中的Lambda表达式操作Redis Hash结构,简化缓存中对象属性的读写操作-五八三

如何使用C#中的Lambda表达式操作Redis Hash结构,简化缓存中对象属性的读写操作

Redis是一个开源的、高性能的、基于内存的键值数据库,它支持多种数据结构,如字符串、列表、集合、散列、有序集合等。其中,Redis的散列(Hash)结构是一个常用的结构,今天跟大家分享一个我的...
admin的头像-五八三admin2年前
0190
电商库存系统的防超卖和高并发扣减方案 | 京东云技术团队-五八三

电商库存系统的防超卖和高并发扣减方案 | 京东云技术团队

如果你要开发一个电商库存系统,最担心的是什么?闭上眼睛想下,当然是高并发和防超卖了!本文给出一个统筹考虑如何高并发和防超卖数据准确性的方案。读者可以直接借鉴本设计,或在此基础上做出...
admin的头像-五八三admin2年前
0160
Redis的五大数据类型的数据结构-五八三

Redis的五大数据类型的数据结构

合集 - 关于缓存的二三事(3)1.Redis的五大数据类型及其使用场景07-202.Redis 为什么这么快?08-283.Redis的五大数据类型的数据结构08-29收起 概述   Redis底层有六种数据类型包括:简单动态字...
admin的头像-五八三admin2年前
0220
浅谈分布式锁的实现原理-五八三

浅谈分布式锁的实现原理

1、前言 最近在做项目的过程中用到了分布式锁,然后仔细调研了一波市场上常用的分布式锁,顺便借此机会总结一下分布式锁的原理和实现。 2、什么是分布式锁 为了防止分布式系统中的多个进程之间...
admin的头像-五八三admin2年前
030
带你详细了解Redis事务锁机制-加实列演示-加连接池-包括解决遗留问题-下-五八三

带你详细了解Redis事务锁机制-加实列演示-加连接池-包括解决遗留问题-下

Redis_事务_锁机制_秒杀 连接池技术 连接池介绍 1、节省每次连接redis 服务带来的消耗,把连接好的实例反复利用。 2、链接池参数 MaxTotal:控制一个pool 可分配多少个jedis 实例,通过pool.get...
admin的头像-五八三admin2年前
0110
docker for windows搭建基于docker 的redis分布式集群-五八三

docker for windows搭建基于docker 的redis分布式集群

首先在docker中下载使用 docker pull redis:3.0.7 docker pull ruby 分别下载redis的3.0.7版本和ruby。之所以用3.0.7版本的redis是因为ruby的redis插件没有最新版本的,如果安装最新版本的redis...
admin的头像-五八三admin2年前
090
通过redis学网络(2)-redis网络模型-五八三

通过redis学网络(2)-redis网络模型

本系列主要是为了对redis的网络模型和集群原理进行学习,我会用golang实现一个reactor网络模型,并实现对redis协议的解析。 系列源码已经上传github https://github.com/HobbyBear/tinyredis/tr...
admin的头像-五八三admin2年前
050

龙芯电脑编译redis (loongarch)

1、获取源码 源码地址:https://redis.io/download/#redis-downloads  最新版本是7.2,这里用redis5测试,最后一个版本是5.0.14 wget https://download.redis.io/releases/redis-5.0.14.tar.gz...
admin的头像-五八三admin2年前
0150