XXL-CACHE v1.1.0 | 多级缓存框架
Release Notes
- 1、【升级】项目重构升级;定位 多级缓存框架,高效组合本地缓存和分布式缓存(Redis+Caffeine),支持“多级缓存、一致性保障、TTL、Category隔离、防穿透”等能力,提供高性能多级缓存解决方案。
- 2、【重构】高性能系统重构设计,底层设计L1(Local)+L2(Remote)多级缓存模型,除分布式缓存之外前置在应用层设置本地缓存,高热查询前置本地处理避免远程通讯,最大化提升性能;
- 3、【重构】一致性保障设计,支持多层级、集群多节点之间缓存数据一致性保障,借助广播消息(Redis Pub/Sub)以及客户端主动过期,实现L1及L2之间以及L1各集群节点间缓存数据一致性同步;
- 4、【重构】框架进行模块化抽象设计,本地缓存、分布式缓存以及序列化方案均支持自定义扩展;
- 5、【易用性】缓存API优化改造,多级缓存框架支持业务透明接入,屏蔽底层实现细节,降低业务开发成本,以及学习认知成本;
- 6、【升级】多个依赖升级最新版本,如jedis、spring等;
- 7、【优化】核心依赖推送maven中央仓库, 方便用户接入和使用;
简介:
XXL-CACHE 是一个 多级缓存框架,高效组合本地缓存和分布式缓存(Redis+Caffeine),支持“多级缓存、一致性保障、TTL、Category隔离、防穿透”等能力;拥有“高性能、高扩展、灵活易用”等特性,提供高性能多级缓存解决方案;
特性:
- 1、灵活易用: 接入灵活方便,一分钟上手;
- 2、多级缓存:高效组合本地缓存和分布式缓存(Redis+Caffeine),支持L1、L2级别缓存,支持多场景缓存诉求;
- 3、高扩展:框架进行模块化抽象设计,本地缓存、分布式缓存以及序列化方案均支持自定义扩展;
- 4、高性能:底层设计L1(Local)+L2(Remote)多级缓存模型,除分布式缓存之外前置在应用层设置本地缓存,高热查询前置本地处理避免远程通讯,最大化提升性能;
- 5、一致性保障:支持多层级、集群多节点之间缓存数据一致性保障,借助广播消息(Redis Pub/Sub)以及客户端主动过期,实现L1及L2之间以及L1各集群节点间缓存数据一致性同步;
- 6、TTL:支持TTL,支持缓存数据主动过期及清理;
- 7、Category隔离:支持自定义缓存Category分类,缓存数据存储隔离;
- 8、缓存风险治理:针对典型缓存风险,如缓存穿透,底层进行针对性设计进行风险防护;
- 9、透明接入:支持业务透明接入,屏蔽底层实现细节,降低业务开发成本,以及学习认知成本;

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
k8m v0.0.28 发布,轻量级的 Kubernetes 仪表板
k8m v0.0.28 已经发布,轻量级的 Kubernetes 仪表板 此版本更新内容包括: 更新内容 feat(controller): 动态配置 JWT 密钥 refactor(login): 移除登录过程中的 klog 日志记录- 删除了 login.go 中的 klog 导包语句 feat(flag): 添加 JWT token secret配置项 fix(cookie): 修复非集群内模式下的 Cookie 问题 refactor(ui): 添加 CryptoJS导入并忽略 TypeScript 错误 build(ui): 添加 crypto-js 依赖 refactor(controller): 添加登录失败提示注释 fix(controller): 修改登录失败错误信息返回 feat(security): 实现登录密码加密功能 fix(pkg/middleware): 修复集群内 Cookie 选择逻辑 build(deploy): 更新 k8m 镜像版本 fix(Login): 修复记住表单数据的逻辑 fix(login): 修复记住密码功能并优化表单逻辑 fix(c...
- 下一篇
🐍开工大吉!FlyFlow 新年第一弹,三大新功能震撼上线!
1. 表单标签支持横向和竖向配置,布局更灵活! 在日常工作中,表单是流程管理的重要组成部分。为了满足不同场景下的需求,FlyFlow 新增了表单标签横向和竖向配置功能。无论是需要紧凑排列的横向布局,还是适合长表单的竖向布局,FlyFlow 都能轻松应对。 横向布局:适合字段较少、信息紧凑的场景,让表单更简洁直观。 竖向布局:适合字段较多、内容复杂的场景,让信息展示更清晰。 通过灵活的布局配置,FlyFlow 让表单设计更贴合实际需求,提升用户体验的同时,也让数据录入更高效! 2. 子流程结束支持回显审批结果到主流程,信息更透明! 在复杂的业务流程中,子流程的审批结果往往需要反馈到主流程中,以便后续决策。FlyFlow 新增的子流程审批结果回显功能,完美解决了这一问题。 自动回显:子流程结束后,审批结果自动同步到主流程,无需手动操作。 信息透明:主流程可以实时查看子流程的审批状态和结果,确保流程无缝衔接。 提升效率:减少人工干预,让流程流转更高效、更智能。 无论是多级审批还是跨部门协作,FlyFlow 都能让流程管理更加透明、顺畅! 3. 子流程支持超时配置跳转,流程更可控! 在流程管理...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用