Redis技术文章

  • Redis位图实现签到功能详解
    Redis位图实现签到功能详解
    在用户签到系统中使用Redis位图是一个好主意,因为它提供了高效的内存使用和快速的统计查询功能。具体来说,Redis位图通过位(bit)表示用户的签到状态,支持快速统计连续签到天数和月度签到情况,同时需要注意数据持久化和性能优化。
    数据库 · Redis   |  1年前  |   463浏览 收藏
  • Redis与Kubernetes集群集成管理攻略
    Redis与Kubernetes集群集成管理攻略
    Redis与Kubernetes集群的集成通过部署Redis实例、确保高可用性和管理监控来实现。1)使用StatefulSet部署Redis实例,提供稳定的网络标识和持久存储。2)通过RedisSentinel或RedisCluster实现高可用性。3)使用Prometheus和Grafana进行管理和监控,确保系统的高效运行和问题及时解决。
    数据库 · Redis   |  1年前  |   463浏览 收藏
  • Redis分片集群的实现
    Redis分片集群的实现
    1 搭建分片集群 主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决: 海量数据存储问题,单个Redis节点对于数据的存储量是有上限的高并发写的问题,高并发读的问题
    数据库 · Redis   |  3年前  |   redis 463浏览 收藏
  • Redis ACL SETUSER 怎样限制可访问命令
    Redis ACL SETUSER 怎样限制可访问命令
    Redis ACL SETUSER 限制命令时,不能只写 +get 或 +@read,还要同时配置键模式。本文从 reset 重建最小权限用户,比较单命令、命令分类与 Redis 7.0 选择器,并用 ACL WHOAMI、ACL LOG 和 NOPERM 区分排查方向。
    数据库 · Redis   |  1星期前  |   462浏览 收藏
  • Redis Sentinel 怎样设置下线判定阈值
    Redis Sentinel 怎样设置下线判定阈值
    Redis Sentinel 的下线判定要同时看时间阈值和 Sentinel 数量:down-after-milliseconds 决定单个 Sentinel 等多久,quorum 决定多少 Sentinel 同意故障。本文用三节点拓扑说明如何设置与复查,避免把检测阈值和客户端重连混为一谈。
    数据库 · Redis   |  1个月前  |   Redis · 配置 · 高可用 · Redis Sentinel 主观下线 down-after-milliseconds quorum 客观下线 462浏览 收藏
  • Redis Hash 字段过期适合哪些数据模型
    Redis Hash 字段过期适合哪些数据模型
    Redis 7.4 开始支持 Hash 字段独立过期。本文从稳定实体、字段生命周期、热点风险和原子写入四个维度,说明适合的数据模型、HEXPIRE 门禁规则、返回值处理,以及 Redis 8 HSETEX 的使用边界。
    数据库 · Redis   |  1个月前  |   Redis · 缓存设计 · HEXPIRE Hash字段过期 Redis Hash HSETEX 462浏览 收藏
  • Redis性能优化宝典:瓶颈分析+解决方案一次性搞定!
    Redis性能优化宝典:瓶颈分析+解决方案一次性搞定!
    Redis性能瓶颈主要出现在硬件、配置和应用层面。1.硬件层面:内存不足和CPU性能低下可能导致性能问题。2.配置层面:不当的持久化和网络配置会影响性能。3.应用层面:大Key、大Value和不合理缓存策略是常见问题。通过监控和优化,可以有效提升Redis性能。
    数据库 · Redis   |  1年前  |   462浏览 收藏
  • RedisCluster节点规划与部署攻略
    RedisCluster节点规划与部署攻略
    RedisCluster集群的节点规划与部署需要至少3个主节点和建议的3个从节点,确保高可用性和可扩展性。1)节点数量:至少3主3从。2)硬件资源:每个节点至少8GB内存。3)网络拓扑:节点应部署在同一数据中心或低延迟网络。4)部署步骤包括安装Redis、配置Redis、启动节点、创建集群和验证状态。
    数据库 · Redis   |  1年前  |   462浏览 收藏
  • Redis启动指定配置文件的详细攻略
    Redis启动指定配置文件的详细攻略
    在启动Redis时,可以通过命令行参数--config或-c来指定配置文件,确保Redis使用自定义配置而非默认配置。例如:1.基本用法:redis-server/etc/redis/redis.conf。2.高级用法:在主配置文件中使用INCLUDE指令引入其他配置文件。
    数据库 · Redis   |  1年前  |   462浏览 收藏
  • 如何通过Redis实现分布式缓存一致性功能
    如何通过Redis实现分布式缓存一致性功能
    如何通过Redis实现分布式缓存一致性功能引言在分布式系统中,缓存是提高性能和减轻数据库负载的常见策略之一。而Redis作为一种高性能的缓存数据库,可以很好地支持分布式缓存。然而,分布式缓存存在一个重要的问题,即缓存的一致性。在分布式环境下,当多个节点同时操作缓存时,很容易出现数据不一致的情况。本文将介绍如何利用Redis来实现分布式缓存一致性功能。一、Re
    数据库 · Redis   |  3年前  |   redis 分布式 缓存 462浏览 收藏
  • Redis在容器编排中的应用实践
    Redis在容器编排中的应用实践
    随着云计算、容器化技术的不断发展,越来越多的企业开始将应用部署到容器环境中,以提高应用的可管理性、可扩展性和可移植性。而在这个过程中,数据存储和缓存也成为了一个不可忽视的问题,因为在容器环境中,基础设施的动态变化可能导致数据的不一致和丢失。针对这个问题,Redis作为一款高性能、低延迟的缓存和数据存储工具,逐渐成为了在容器编排中的常用选择。本文将介绍Redi
    数据库 · Redis   |  3年前  |   redis 容器编排 应用实践 462浏览 收藏
  • Redis Lua 脚本返回数组与 RESP 类型映射
    Redis Lua 脚本返回数组与 RESP 类型映射
    Redis Lua 返回数组时,连续索引会映射为 RESP 数组,但 nil 会截断后续元素,关联字段不会自动成为对象,RESP2 下数字和布尔值也有特定转换规则。本文按脚本协议与客户端协议两层说明排查方法,并给出 RESP3 map 的使用边界。
    数据库 · Redis   |  2星期前  |   数据类型 · Redis · 脚本 · lua · RESP3 Redis Lua RESP2 Lua数组 redis.setresp 461浏览 收藏
  • Redis SMISMEMBER 批量判断成员时如何保持输入顺序
    Redis SMISMEMBER 批量判断成员时如何保持输入顺序
    Redis SMISMEMBER 会按照请求成员的顺序返回 0/1 数组。本文用 redis-cli 和 Go 示例说明如何稳定映射结果,并处理缺失 key、重复成员与批量成本。
    数据库 · Redis   |  3星期前  |   461浏览 收藏
  • Redis LFU 淘汰中的计数衰减参数怎样理解
    Redis LFU 淘汰中的计数衰减参数怎样理解
    Redis 的 lfu-decay-time 表示访问频率计数每减少 1 所需的分钟数,默认值 1,设为 0 则不衰减。它不是 TTL,也不是后台定时清零。本文结合 8 位计数器、OBJECT FREQ 和调参场景说明如何选择。
    数据库 · Redis   |  1个月前  |   Redis · 缓存 · 缓存淘汰 Redis LFU lfu-decay-time OBJECT FREQ 461浏览 收藏
  • Redis Cluster跨槽批量读取的拆分方案
    Redis Cluster跨槽批量读取的拆分方案
    Redis Cluster跨槽批量读取不能把不同slot的key直接拼成一次MGET。本文用按slot分组、节点读取、重定向处理和原序合并的方式,给出可落地的拆分方案。
    数据库 · Redis   |  1个月前  |   Redis · cluster · 461浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • PubMedQA数据集详解:生物医学问答基准、功能与应用指南
    PubMedQA
    深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
    1033次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    1032次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    1175次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    1136次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    979次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码