
缓存
zhangge3663
这个作者很懒,什么都没留下…
展开
-
带你100% 地了解 Redis 6.0 的客户端缓存
近日 Redis 6.0.0 GA 版本发布,这是 Redis 历史上最大的一次版本更新,包括了客户端缓存 (Client side caching)、ACL、Threaded I/O 和 Redis Cluster Proxy 等诸多更新。我们今天就依次聊一下客户端缓存的必要性、具体使用、原理分析和实现。为什么需要客户端缓存?我们都知道,使用 Redis 进行数据的缓存的主要目的是减少对 MySQL 等数据库的访问,提供更快的访问速度,毕竟 《Redis in Action》中提到的, Redi转载 2020-07-28 15:58:20 · 197 阅读 · 0 评论 -
Redis系列(十四)、Redis6新特性之RESP3与客户端缓存(Client side caching)
Redis6引入新的RESP3协议,并以此为基础加入了客户端缓存的新特性,在此特性下,大大提高了应用程序的响应速度,并降低了数据库的压力,本篇就带大家来看一下Redis6的新特性:客户端缓存。目录什么是客户端缓存什么是RESP3客户端缓存的实现方式默认模式原理应用广播模式原理应用重定向模式OPTIN 和 OPTOUTNOLOOP选项失效表key上限Redis6系列文章:Redis系列(一)、CentOS7下安装Redis6.0.3稳定版R.转载 2020-07-28 15:22:29 · 551 阅读 · 0 评论 -
高并发之--Guava Cache
最近需要用到缓存来存放临时数据,又不想采用Redis,Java自带的Map功能太少,发现google的Guava提供的Cache模块功能很强大,于是选择使用它。本地缓存本地缓存作用就是提高系统的运行速度,是一种空间换时间的取舍。它实质上是一个做key-value查询的字典,但是相对于我们常用的HashMap它又有以下特点:1.并发性: 由于目前的应用大都是多线程的,所以缓存需要支持并发的写入。2.过期策略:在某些场景中,我们可能会希望缓存的数据有一定"保质期",过期策略可以固定时间,例如缓存转载 2020-07-28 14:06:44 · 668 阅读 · 0 评论