Redis技术文章

  • Redis缓存穿透拦截方案:BloomFilter实战应用
    Redis缓存穿透拦截方案:BloomFilter实战应用
    缓存穿透本质是无效key频繁击穿至DB,需用BloomFilter在Redis层预检;其误判可控、内存极小,支持高效存在性判断;Redisson中应使用RBloomFilter并正确初始化,注意冷启动、误判率调优及数据一致性问题。
    数据库 · Redis   |  5个月前  |   198浏览 收藏
  • 检查Redis版本是否需要升级的技巧
    检查Redis版本是否需要升级的技巧
    需要关注Redis的版本更新,因为它能带来性能提升、安全补丁和新功能。检查Redis版本是否需要升级的步骤包括:1.使用命令“redis-cli--version”查看当前版本;2.与Redis官方版本对比;3.评估新功能、性能提升、安全补丁和兼容性;4.遵循备份数据、测试环境、逐步升级和监控日志的最佳实践。
    数据库 · Redis   |  1年前  |   198浏览 收藏
  • Redis位图实现用户签到功能的骚操作分享
    Redis位图实现用户签到功能的骚操作分享
    在用户签到系统中使用Redis位图是一个好主意,因为它提供了高效的内存使用和快速的统计查询功能。具体来说,Redis位图通过位(bit)表示用户的签到状态,支持快速统计连续签到天数和月度签到情况,同时需要注意数据持久化和性能优化。
    数据库 · Redis   |  1年前  |   198浏览 收藏
  • redis启动流程介绍
    redis启动流程介绍
    1. 准备运行环境 * 设置oom handler,zmalloc分配内存失败时调用 * 初始化随机种子,用于生成随机数 * 将server参数初始化为默认值  * 创建命令与处理函数的映射表 2. 解析命令行参数、loadServerCon
    数据库 · Redis   |  3年前  |   redis启动流程 · redis 198浏览 收藏
  • 浅谈Redis缓存雪崩解决方案
    浅谈Redis缓存雪崩解决方案
    缓存层承载着大量的请求,有效保护了存储层。但是如果由于大量缓存失效或者缓存整体不能提供服务,导致大量的请求到达存储层,会使存储层负载增加(大量的请求查询数据库) 。这就是缓存雪崩
    数据库 · Redis   |  3年前  |   Redis缓存雪崩 · redis 198浏览 收藏
  • Redis特殊数据类型HyperLogLog基数统计算法讲解
    Redis特殊数据类型HyperLogLog基数统计算法讲解
    Redis HyperLogLog基数统计 HyperLogLog 是用来做基数统计的算法。 先了解下什么是基数。 比如数据集{1, 3, 5, 7, 5, 7, 8},那么这个数据集的基数集为{1, 3, 5 ,7, 8},基数(不重复元素)为5。 如果,现在需要
    数据库 · Redis   |  3年前  |   算法 · RedisHyperLogLog · 基数统计 · redis 198浏览 收藏
  • Redis配置加密方法与安全防护技巧
    Redis配置加密方法与安全防护技巧
    对Redis配置文件进行加密保护是必要的,因为配置文件包含敏感信息,泄露可能导致严重安全问题。具体方法包括:1.使用openssl工具加密文件,如“opensslenc-aes-256-cbc-salt-inredis.conf-outredis.conf.enc”。2.将加密文件存储在受保护目录,并将解密密码存储在环境变量或密钥管理系统中。3.利用Redis5.0及以上版本的动态配置功能,在需要时解密和加载配置文件,如“opensslenc-d-aes-256-cbc-inredis.conf.enc-
    数据库 · Redis   |  5个月前  |   197浏览 收藏
  • Redis安全日志开启与查看方法
    Redis安全日志开启与查看方法
    开启和查看Redis的安全审计日志需要编辑redis.conf文件,将appendonly设置为yes,并定义日志文件名。查看日志可通过读取AOF文件。1.编辑redis.conf,设置appendonlyyes和appendfilename。2.使用catappendonly.aof查看日志。定期管理AOF文件并确保其安全性是必要的。
    数据库 · Redis   |  1年前  |   197浏览 收藏
  • RedisvsMemcached:哪个更适合你?功能对比与场景实战
    RedisvsMemcached:哪个更适合你?功能对比与场景实战
    Redis和Memcached的主要区别在于功能和适用场景。1)Redis提供丰富的数据结构和持久化功能,适合复杂数据处理和需要数据持久化的场景。2)Memcached专注于简单、高效的键值存储,适用于快速缓存需求。选择时需考虑数据复杂性、持久化需求、性能要求和扩展性。
    数据库 · Redis   |  1年前  |   197浏览 收藏
  • 使用Python和Redis构建实时电子邮件服务:如何自动发送邮件
    使用Python和Redis构建实时电子邮件服务:如何自动发送邮件
    使用Python和Redis构建实时电子邮件服务:如何自动发送邮件引言:随着互联网的快速发展,电子邮件已经成为人们日常生活和工作中必不可少的通信方式之一。但是,手动发送邮件对于大量的邮件或者需要定时发送的邮件来说,显然是非常不便的。为了解决这一问题,我们可以使用Python和Redis搭建一个实时的自动发送邮件的服务。本文将介绍如何使用Python和Redi
    数据库 · Redis   |  3年前  |   redis Python 邮件服务 197浏览 收藏
  • SpringMVC集成redis配置的多种实现方法
    SpringMVC集成redis配置的多种实现方法
    第一步:下载并安装Redis(网上已经有很多安装教程在此不细讲了) 第二步:pom文件引入jar包 在此需要注意Redis和jedis连接工厂版本 redsi:https://mvnrepository.com/artifact/org.springframework.data/spring-data-red
    数据库 · Redis   |  3年前  |   配置 · SpringMVCredis · redis 197浏览 收藏
  • antd为Tree组件标题附加操作按钮功能
    antd为Tree组件标题附加操作按钮功能
    一、前言 使用antd的tree组件实现下面这样的模块树,点击标题请求其下列表的数据,点击标题旁边的操作图标则执行对应的增删改功能: 二、实现方案 1.封装一个设置树标题的方法,通过开关
    数据库 · Redis   |  3年前  |   功能 · 组件 · antdTree · 按钮 · redis 197浏览 收藏
  • Redis BITFIELD 怎么批量读写位字段:OVERFLOW、偏移量与结果核对
    Redis BITFIELD 怎么批量读写位字段:OVERFLOW、偏移量与结果核对
    Redis BITFIELD 可以把多个小整数放进一个字符串,并在一次命令中完成读取、写入和递增。本文用设备状态计数说明 u8、# 偏移、OVERFLOW SAT/FAIL 的边界,给出 redis-cli 结果核对与生产使用清单。
    数据库 · Redis   |  2星期前  |   Redis · BitMap · 数据压缩 · 命令核对 · redis Overflow 偏移量 BITFIELD 位字段 196浏览 收藏
  • Redis Lua 脚本超时怎么处理:-BUSY、lua-time-limit 与 SCRIPT KILL 边界
    Redis Lua 脚本超时怎么处理:-BUSY、lua-time-limit 与 SCRIPT KILL 边界
    Redis Lua 脚本一旦超过 lua-time-limit,会阻塞其他命令并返回 -BUSY。本文用一个长脚本现场说明如何确认阻塞、何时可以 SCRIPT KILL、写入后为什么只能重启,以及如何在脚本侧避免再次拖住主线程。
    数据库 · Redis   |  3星期前  |   Redis · 缓存 · 脚本 · 性能 · 故障排查 · redis Lua 脚本调用 SCRIPT KILL lua-time-limit -BUSY 196浏览 收藏
  • Redis如何查热点Key?hotkeys扫描访问频率
    Redis如何查热点Key?hotkeys扫描访问频率
    redis-cli--hotkeys是基于LFU采样的轻量热Key发现工具,需启用allkeys-lfu/volatile-lfu策略,返回最多32个相对高频key,frequency为归一化值,非实时精确计数,须结合objectfreq、monitor等交叉验证。
    数据库 · Redis   |  4个月前  |   196浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    120次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    41次使用
  • OpenCompass大模型评测体系详解:功能、使用指南与应用场景
    OpenCompass
    OpenCompass是上海AI实验室推出的开源大模型评测平台,提供CompassKit、CompassHub和CompassRank三大核心组件,支持LLM及多模态模型的一站式标准化评估与排行榜查询。
    62次使用
  • AGI-Eval大模型评测平台:权威榜单、数据集与人机协同评测方案
    AGI-Eval
    AGI-Eval是由上海交大等高校联合发布的大模型评测社区,提供公正透明的LLM能力榜单、多领域评测集及Data Studio数据服务,助力AI模型性能评估与NLP科研开发。
    40次使用
  • SuperCLUE中文大模型评测基准:功能、能力维度与应用指南
    SuperCLUE
    SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
    275次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码