首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
雷电法王杨大佬
更多收藏集
微信扫码分享
微信
新浪微博
QQ
73篇文章 · 0订阅
Redis+Caffeine 实现两级缓存
本文介绍Redis+Caffeine实现两级缓存的方式。一种是常规的方式,一种的基于注解的方式。具体的实现可根据自己项目中的业务场景
Spring Boot 的 3 种二级缓存落地方式
在高并发系统设计中,缓存是提升性能的关键策略之一。随着业务的发展,单一的缓存方案往往无法同时兼顾性能
Caffeine 当下最优秀的内存缓存框架的使用与最佳实践+配合Redis做二级缓存
如图,Caffeine是当前最优秀的内存缓存框架,不论读还是写的效率都远高于其他缓存,而且在Spring5开始的默认缓存实现就将Caffeine代替原来的Google Guava 基础使用 手动创建缓
Redssion出现attempt to unlock lock, not locked by current thread by node id
旧版本:可以看到,requestId是在每一次调用unlockAsync0时就会创建一次 记住这个点 最终会执行到 2.通过请求id来获取看本次请求id是否执行过,如果执行过,就不在执行脚本,反之 3
Redis HyperLogLog 深度解析:从原理到实战,助你优雅解决基数统计问题
一、引言 在互联网时代,数据统计无处不在。比如,一个日活千万的网站需要实时统计每天的独立访客数(UV),或者一个电商平台想知道某款商品的浏览用户量。如果让你来设计这样的功能,你会怎么做?最直观的想法
Java玩转Redis+Lua脚本:一篇让你从小白到高手的实战入门指南
可能很多人都多多少少听过这个lua脚本,但是他是干什么的?Lua 是一种轻量级、高效、可嵌入的脚本语言,设计用于扩展应用程序的功能。Lua 的核心非常小巧(仅几百KB),适合嵌入其他程序。
构建以caffeine为L1,Redis为L2的多级缓存
业务代码与缓存逻辑交织在一起,耦合度太高,后期维护人员无法快速接手。 预期实现业务代码与缓存逻辑解耦,使得业务人员可以专注于业务代码编写...
低成本亿级流量分布式本地缓存一致性方案(设计篇)
引入本地缓存除了性能提升之外还有其他原因吗?面对引入本地缓存所带来的数据一致性问题,一定要用复杂的组件和理论来解决吗?如何简单高效、低成本的实现分布式场景下本地缓存的数据一致性?
如何优雅地使用本地缓存?
在实际项目中,我们经常会用到本地缓存,但是应用程序往往缺少对缓存使用情况的观测。今天推荐一种用法,让你更优雅地使用本地缓存。
「进击Redis」十三、Redis 万字长文Lua详解
Lua语言提供了如下几种数据类型:booleans(布尔)、numbers(数值)、strings(字符串)、tables(表格)。跟我们大 Java 比起来简单太多有没有,下面会对Lua的基本数据类型和逻辑处理举个栗子(前提是要有Lua的环境),更多的话就到Lua 官网 或者…