Redis技术文章

  • Redis性能监控必备工具推荐及使用指南
    Redis性能监控必备工具推荐及使用指南
    常用的Redis性能监控工具包括Redis自带的INFO命令、慢查询日志、RedisInsight、Prometheus和Grafana组合以及Redis-benchmark。1.INFO命令适合快速诊断问题,但数据粒度较粗。2.慢查询日志有助于优化性能,但配置需谨慎。3.RedisInsight提供直观的监控和分析功能,但需考虑资源消耗。4.Prometheus和Grafana组合适用于大规模集群监控和长期趋势分析,部署复杂。5.Redis-benchmark用于测试性能极限,需结合实际业务场景分析。
    数据库 · Redis   |  1年前  |   138浏览 收藏
  • Redis启动后访问不了?排查攻略及解决方案
    Redis启动后访问不了?排查攻略及解决方案
    Redis启动后无法访问的原因主要包括配置文件问题、网络问题、防火墙设置和内存不足。解决方案如下:1.调整配置文件,确保绑定地址和端口正确;2.修复网络连接,确保Redis服务器和客户端连接正常;3.调整防火墙规则,允许Redis端口访问;4.增加内存或调整Redis配置,确保内存充足。
    数据库 · Redis   |  1年前  |   138浏览 收藏
  • 从一个小需求感受Redis的独特魅力(需求设计)
    从一个小需求感受Redis的独特魅力(需求设计)
    分享一个简单的小需求应该怎么设计实现以及有关Redis的使用 Redis在实际应用中使用的非常广泛,本篇文章就从一个简单的需求说起,为你讲述一个需求是如何从头到尾开始做的,又是如何一步
    数据库 · Redis   |  3年前  |   redis 138浏览 收藏
  • Redis 客户端超时后连接还能复用吗:连接池回收、PING 与半开连接验收
    Redis 客户端超时后连接还能复用吗:连接池回收、PING 与半开连接验收
    围绕 go-redis 的 PoolTimeout、连接回收和 PING 验收,拆解客户端请求超时后连接是否还能复用,以及如何用可观察的检查判断半开连接。
    数据库 · Redis   |  1个月前  |   Redis · 缓存 · 连接池 · 故障排查 · redis ping 连接池 PoolTimeout 半开连接 137浏览 收藏
  • Redis多级主题订阅技巧解析
    Redis多级主题订阅技巧解析
    不能。PSUBSCRIBE仅支持glob模式(、?、[abc]),不解析冒号分隔的层级语义,news::等多星写法无效;实际可行的是单通配符前缀匹配(如news:),依赖命名规范而非Redis自动路由。
    数据库 · Redis   |  4个月前  |   137浏览 收藏
  • Redis大Key拆分方法:降低同步带宽压力
    Redis大Key拆分方法:降低同步带宽压力
    Redis主从同步中大Key会导致复制中断或延迟飙升,因其单次序列化传输阻塞复制流、触发超时断连及缓冲区溢出;需用渐进式扫描分批拆分并双写保障一致性。
    数据库 · Redis   |  4个月前  |   137浏览 收藏
  • Redis单节点迁集群的实用方法
    Redis单节点迁集群的实用方法
    应从单节点Redis升级到集群模式,因为单节点在处理大规模数据和高并发请求时会遇到瓶颈,而集群模式通过分片和高可用性解决这些问题。升级步骤包括:1.评估现有数据量和访问模式,规划分片策略;2.准备新的集群环境,使用redis-cli--clustercreate命令创建集群;3.将数据迁移到集群,可使用MIGRATE命令或RDB快照方法;4.更新客户端连接逻辑,使用如redis-py-cluster库;5.实施分批迁移策略,监控数据一致性和系统性能;6.优化性能,设置监控和告警,制定故障恢复计划。通过这些
    数据库 · Redis   |  1年前  |   137浏览 收藏
  • RedisList消息队列这样用,效率提升不止一点点!
    RedisList消息队列这样用,效率提升不止一点点!
    Redis列表在消息队列中的应用可以通过以下优化措施提升性能和可靠性:1.启用持久化机制(AOF或RDB)确保消息不丢失;2.使用BRPOP命令提高消费者的响应性和降低系统负载;3.通过多个列表模拟优先级队列处理不同优先级的消息;4.设置键的过期时间或在消息中加入时间戳管理消息的生命周期;5.利用批量操作减少网络开销,提升系统性能。
    数据库 · Redis   |  1年前  |   137浏览 收藏
  • Redis集群健康监控工具及关键指标解析
    Redis集群健康监控工具及关键指标解析
    通过redis-cli、RedisInsight、Prometheus和Grafana等工具,以及关注内存使用率、连接数、集群节点状态、数据一致性和性能指标,可以有效监控Redis集群的健康状态。
    数据库 · Redis   |  1年前  |   137浏览 收藏
  • Redis缓存的主要异常及解决方案实例
    Redis缓存的主要异常及解决方案实例
    1 导读 Redis 是当前最流行的 NoSQL数据库。Redis主要用来做缓存使用,在提高数据查询效率、保护数据库等方面起到了关键性的作用,很大程度上提高系统的性能。当然在使用过程中,也会出现一
    数据库 · Redis   |  3年前  |   异常 · 解决 · redis缓存 · redis 137浏览 收藏
  • Redis 8.2 多消费组消息怎么清理:XACKDEL、XDELEX 与延迟核对
    Redis 8.2 多消费组消息怎么清理:XACKDEL、XDELEX 与延迟核对
    Redis 8.2 为 Streams 增加 XACKDEL 和 XDELEX,可在多消费组场景中把确认与删除、删除与消费组引用处理放进同一条命令。本文用可复现实验比较旧式客户端清理流程与 ACKED 策略的延迟、删除结果和边界。
    数据库 · Redis   |  1个月前  |   Redis · 消息队列 · 数据库 · 性能优化 · Redis Streams Redis 8.2 XACKDEL XDELEX 多消费组 136浏览 收藏
  • 缓存穿透怎么破?空值TTL设置技巧
    缓存穿透怎么破?空值TTL设置技巧
    空值缓存TTL应设为60s~180s并配合业务SLA,禁用null直存而用"__NULL__"等明确标记,且必须与接口层参数校验、限流及定期清理协同使用。
    数据库 · Redis   |  5个月前  |   136浏览 收藏
  • Redis内存不足解决方法大全
    Redis内存不足解决方法大全
    解决Redis启动时内存分配不足问题的方法包括:1.检查系统内存使用情况,必要时增加物理内存或调整Redis配置;2.修改redis.conf文件中的maxmemory参数,限制Redis内存使用;3.配置maxmemory-policy参数,选择合适的内存回收策略;4.增加swap空间或禁用Redis的swap使用;5.通过RedisCluster分散数据存储,降低单节点内存压力;6.使用MEMORYUSAGE命令查找并处理大key。
    数据库 · Redis   |  1年前  |   136浏览 收藏
  • Springboot集成Redis实例分析
    Springboot集成Redis实例分析
    依赖包org.springframework.bootspring-boot-starter-data-redis配置文件(application.properties)#Redis数据库索引(默认为0)spring.redis.database=0#Redis服务器地址spring.redis.host=x.x.x.x#Redis服务器连接端口spring.redis.port=6738#Redis服务器连接密码(默认为空)spring.redis.password=#连接超时时间(毫秒)spring.
    数据库 · Redis   |  2年前  |   redis SpringBoot 136浏览 收藏
  • 如何利用Redis和C++实现发布-订阅功能
    如何利用Redis和C++实现发布-订阅功能
    如何利用Redis和C++实现发布-订阅功能,需要具体代码示例引言:Redis是一种开源的高性能键值存储系统,它支持多种数据结构,并提供了一系列的客户端库,适用于各种编程语言。Redis的发布-订阅功能是其最常用的功能之一,可以实现消息的发布和订阅,非常适用于实时通信、发布系统等场景。本文将介绍如何使用Redis和C++来实现发布-订阅功能,并附带详细的代码
    数据库 · Redis   |  3年前  |   redis C++ 发布订阅 136浏览 收藏
查看更多
课程推荐
  • 前端进阶之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模型性能。
    284次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    338次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    336次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    303次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    124次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码