首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
二级缓存
订阅
LyndonChen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
103篇文章 · 0订阅
亿级别黑名单与短链接:该选什么数据结构?从需求到落地的技术选型指南
亿级别黑名单与短链接:该选什么数据结构?从需求到落地的技术选型指南 面对亿级规模的数据(如黑名单、短链接),技术选型的核心矛盾永远是 “查询效率” 与 “空间占用” 的平衡 —— 用数组存亿级数据会导
Caffeine 缓存详解与 Redis 缓存一致性实践
Caffeine 缓存详解与 Redis 缓存一致性实践 一、Caffeine 缓存简介 Caffeine 是一个高性能的本地缓存库,广泛应用于 Java 应用程序中。它基于 Java 8 开发,提供
基于Redis 发布订阅实现一个轻量级多级缓存方案
基于 Redis 的发布/订阅机制,我们可以很方便地实现一个“刷新本地缓存”的工具,适用于多个实例之间同步缓存刷新的场景。 以下是一个完整可落地的实现方案,基于 SpringBoot 和 RedisT
Spring生态的缓存方案:多级缓存架构实现(Caffeine + Redis)
在Spring生态中选择合适的缓存方案需要根据应用场景、性能需求、分布式特性等多方面因素综合考虑。 以下是对Spring Cache、Caffeine、Ehcache、Redis、Guava缓存的对比
多级缓存架构深度解析:从设计原理到生产实践
多级缓存架构深度解析:从设计原理到生产实践 一、多级缓存架构核心定位与设计原则 1. 架构分层与角色定位 多级缓存通过分层存储、流量削峰、数据分级实现性能与成本的平衡,典型三层架构如下: 层级 代表组
Go缓存设计:权衡内存使用与性能
1. 引言 在后端开发的高速赛道上,缓存就像是为赛车加装的涡轮增压器,能显著提升性能,减少延迟。尤其在Go语言开发的高并发场景中,缓存设计直接决定了系统能否在压力下保持流畅。Go以其轻量级的并发模型
时间轮算法设计与实现
前言 时间轮算法(Timing Wheel Algorithm) 是一种高效的定时任务调度算法,通过将时间划分为固定间隔的“槽位”(slot),并利用一个“指针”(cursor)按固定周期移动
分布式缓存架构优化与实战:从设计到落地
分布式缓存架构优化与实战:从设计到落地 一、分布式缓存架构核心设计原则 1. 分层与分片策略 分布式缓存通过数据分片与分层存储实现水平扩展,核心设计原则包括: 哈希分片:通过哈希函数将数据均匀分布到不
XXL-CACHE v1.2.0 发布 | 多级缓存框架实践指南
XXL-CACHE 定位多级缓存框架,高效组合本地缓存和分布式缓存(Redis+Caffeine),支持“多级缓存、一致性保障、TTL、Category隔离、防穿透”等能力。
如何基于缓存设计实现一个商品最近搜索记录功能
一、需求背景 基于缓存实现一个商品最近搜索记录功能,需求背景:存在一个商品搜索功能,用户每次搜索商品需要把搜索过的商品记录缓存起来,缓存信息包括商品ID、商品名称,注意:一次搜索可以批量搜索多个商品,