Redis技术文章

  • 如何使用Redis和JavaScript实现缓存预加载功能
    如何使用Redis和JavaScript实现缓存预加载功能
    如何使用Redis和JavaScript实现缓存预加载功能在现代Web应用中,缓存是提高性能和减少服务器响应时间的重要手段之一。而缓存预加载则是在用户请求前主动将数据加载到缓存中,以降低用户等待时间和减轻服务器的负担。本文将介绍如何使用Redis和JavaScript实现缓存预加载功能。Redis介绍Redis是一个高性能的键值存储数据库,支持多种数据结构和
    数据库 · Redis   |  3年前  |   redis JavaScript 缓存预加载 304浏览 收藏
  • 利用Redis和JavaScript构建简单的即时通知应用
    利用Redis和JavaScript构建简单的即时通知应用
    利用Redis和JavaScript构建简单的即时通知应用在现代应用程序开发中,即时通知成为了越来越普遍和重要的功能。它能帮助应用程序快速、准确地向用户传递实时信息,提高用户体验和交互性。本文将介绍如何利用Redis和JavaScript构建一个简单的即时通知应用。首先,我们需要了解Redis。Redis是一个开源的key-value
    数据库 · Redis   |  3年前  |   redis JavaScript 即时通知 304浏览 收藏
  • Redis与Hadoop的对比及应用场景
    Redis与Hadoop的对比及应用场景
    Redis和Hadoop都是常用的分布式数据存储和处理系统。然而,两者在设计、性能、使用场景等方面存在着明显的区别。在本文中,我们将详细比较Redis和Hadoop的不同之处,并探讨它们的适用场景。Redis概述Redis是一个开源的基于内存的数据存储系统,支持多种数据结构和高效的读写操作。Redis的主要特点包括:内存存储:Redis
    数据库 · Redis   |  3年前  |   redis 应用场景 hadoop 304浏览 收藏
  • Redis作为数据处理平台的开发框架与工具选择
    Redis作为数据处理平台的开发框架与工具选择
    Redis是一种基于内存的数据操作系统,具有快速、高效的应用程序处理能力。随着越来越多的企业开始使用Redis作为数据处理平台,如何选择合适的开发框架和工具来提高开发效率和数据处理的质量成为了一个关键问题。一、Redis的特点既然要使用Redis作为数据处理平台,首先需要了解Redis的特点。Redis最大的特点是快速和高效。Redis是一种基于内存的数据操
    数据库 · Redis   |  3年前  |   redis 数据处理 框架选择 304浏览 收藏
  • windows下使用redis requirepass认证不起作用的解决方法
    windows下使用redis requirepass认证不起作用的解决方法
    因为windows下面使用redis 有两个配置文件 分别是 redis.windows.conf和 redis.windows-service.conf 由于启动时候没有指定配置文件所以我们需要指定配置文件 1、设置密码,网上有很多,两种方案,第一种是
    数据库 · Redis   |  3年前  |   认证 · redis 304浏览 收藏
  • redis秒杀系统的实现
    redis秒杀系统的实现
    1.如何设计一个秒杀系统 在设计任何系统之前,我们首先都需要先理解秒杀系统的业务背景 下面我简单的举一个例子: 在某个时间点,某某电商网站要低价卖某件商品,而且限量1千件,抢购人
    数据库 · Redis   |  3年前  |   redis 304浏览 收藏
  • Redis SET GETEX 一次读写 TTL 时如何避免竞态
    Redis SET GETEX 一次读写 TTL 时如何避免竞态
    Redis 写入缓存时用 SET 的 EX 或 PX 同步设置值和 TTL,读取并续期时用 GETEX,避免 GET、SET、EXPIRE 拆分造成竞态;本文还区分单命令原子性与多步业务条件。
    数据库 · Redis   |  3星期前  |   字符串 · Redis · redis set TTL GETEX 303浏览 收藏
  • Redis 3.0优化后的LRU淘汰池机制有何改进_解析其维护全局候选数组降低优秀键被驱逐的原理
    Redis 3.0优化后的LRU淘汰池机制有何改进_解析其维护全局候选数组降低优秀键被驱逐的原理
    Redis3.0的evictionpool是一个固定长度为16的数组,用于淘汰前暂存采样键的近似空闲时间和键名,通过多轮随机采样、保序插入与top-K筛选,提升冷热识别鲁棒性,避免单次采样误驱逐热点key。
    数据库 · Redis   |  5个月前  |   303浏览 收藏
  • Redis集群选举机制详解
    Redis集群选举机制详解
    Redis集群选举必须过半数Master同意,因其采用类Raft共识机制,要求至少(N/2+1)个在线Master投票通过,以防网络分区导致脑裂和数据不一致。
    数据库 · Redis   |  6个月前  |   303浏览 收藏
  • Redis连接泄漏?手把手教你排查+修复!
    Redis连接泄漏?手把手教你排查+修复!
    Redis连接泄漏的处理方法包括代码审查、连接池配置、超时设置等。1.代码审查,确保每次使用完连接后正确释放,尤其在异常处理中也应释放;2.正确配置连接池参数如maxTotal、maxIdle和minIdle,并始终从连接池获取连接;3.设置合理的连接与读取超时时间,防止“僵尸连接”;4.使用try-with-resources语句自动关闭连接;5.利用连接泄漏检测工具辅助排查问题;6.建立监控告警体系,及时发现连接数异常;7.定期进行连接池健康检查,移除失效连接;8.使用Redis命令如CLIENTLI
    数据库 · Redis   |  1年前  |   代码审查 超时设置 Redis连接泄漏 连接池配置 监控告警 303浏览 收藏
  • Redis与Memcached功能对比,选用指南
    Redis与Memcached功能对比,选用指南
    Redis和Memcached的主要区别在于功能和适用场景。1)Redis提供丰富的数据结构和持久化功能,适合复杂数据处理和需要数据持久化的场景。2)Memcached专注于简单、高效的键值存储,适用于快速缓存需求。选择时需考虑数据复杂性、持久化需求、性能要求和扩展性。
    数据库 · Redis   |  1年前  |   303浏览 收藏
  • SpringSession通过Redis统计在线用户数量的实现代码
    SpringSession通过Redis统计在线用户数量的实现代码
    最近遇到一个比较紧急的任务,要求统计在线用户,目的是配合性能测评,要求证明自己系统的在线用户能够达标,不过系统因为历史原因,并没有这个功能,所以只能去springSession官网和网上
    数据库 · Redis   |  3年前  |   Redis · redis 303浏览 收藏
  • 美团二面:细数 Redis 阻塞的九种情况
    美团二面:细数 Redis 阻塞的九种情况
    哈喽大家好,我是阿Q!前两天去美团面试的陈同学回来了,看他满脸泄气的样子,准是没拿到 Offer。听了他面试的经过,真替他感到惋惜。究其原因,是被一道面试题拦住了去路:看你简历上
    数据库 · Redis   |  3年前  |   Redis · 阻塞 · 客户端 · redis 303浏览 收藏
  • 亿级流量下的分布式锁优化方案!太好用了
    亿级流量下的分布式锁优化方案!太好用了
    背景引入首先,我们一起来看看这个问题的背景?前段时间有个朋友在外面面试,然后有一天找我聊说:有一个国内不错的电商公司,面试官给他出了一个场景题:假如下单时,用分布式锁来防
    数据库 · Redis   |  3年前  |   分布式锁 · Redis · redis 303浏览 收藏
  • Redis 统计 UV 怎么用 HyperLogLog:误差和适用场景
    Redis 统计 UV 怎么用 HyperLogLog:误差和适用场景
    Redis HyperLogLog 适合统计大规模 UV:用 PFADD 写入访问标识,PFCOUNT 读取估算值,PFMERGE 合并渠道或分片,并根据 0.81% 左右标准误差判断是否需要精确 Set。
    数据库 · Redis   |  1个月前  |   302浏览 收藏
查看更多
课程推荐
  • 前端进阶之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模型性能。
    354次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    414次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    421次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    377次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    199次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码