腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2439)
视频
沙龙
1
回答
番石榴
缓存
驱逐
策略
我最近尝试了
番石榴
缓存
,并对
驱逐
政策
感到惊讶。虽然
缓存
在docs中被明确声明为lru,但它并不是事实。对我来说,
驱逐
看起来是随机的,就像我的测试显示的那样。(测试是添加100个条目,获取100个条目,得到不同的100个条目,检查
驱逐
命令)我不想在运行时检测到一些意外的
驱逐
。请您提供一些背景背景
驱逐
政策
的大小有限
缓存
。我怎样才能像LHM那样强迫
番石榴
缓存
被
驱
浏览 1
提问于2012-04-19
得票数 8
1
回答
具有批量加载和逐出策略的Java基本内存
缓存
解决方案
、
、
、
为下面的用例寻找内存中的独立
缓存
解决方案。数据库表存储 参考文献: 关于替代解决方案的任何想法都是值得注意的
浏览 3
提问于2015-06-27
得票数 0
回答已采纳
1
回答
防止条目被逐出
番石榴
缓存
、
、
、
我正在查看
番石榴
缓存
的例子,并想知道是否有办法防止某些条目在某些条件下从
缓存
中被逐出。还有其他有效的
浏览 4
提问于2015-10-20
得票数 0
1
回答
番石榴
缓存
:取消对特定
缓存
值的
驱逐
、
、
Heyho我在CacheBuilder.weighter(.)的javadoc中找到了这一点: 当一个条目的权重为零时,它将不考虑基于大小的
驱逐
(尽管它仍然可以通过其他方式被
驱逐
)。但我不想以任何方式
驱逐
我的用户,如果他是在线的。对于每一个在线用户,我可以返回0,而对于其他1,这将导致
缓存
保持在线用户。但是如果使用ma
浏览 5
提问于2013-07-23
得票数 4
1
回答
咖啡因Cache.asMap视图的行为
、
、
说: 在
番石榴
的CacheBuilder中,我们专门添加了asMap()视图,以允许绕过
缓存
管理例程。在那里,cache.asMap().get(key)是一个peek操作。
浏览 1
提问于2018-01-07
得票数 2
回答已采纳
3
回答
基于时间戳的逐出
缓存
、
、
、
Metrics> GetAllInterestingMetrics10Mins();我的现代解决方案是使用3个
番石榴
缓存
,基于时间的
驱逐
设置为5,10和15分钟。当有人调用上述函数之一时,我将从相关
缓存
中返回所有指标。
番石榴
缓存
根据值放在
缓存
中的时间(或根据设置的不同而访问)启动
驱逐
时间。现在可以延迟度量,因此时间戳
浏览 6
提问于2014-12-18
得票数 4
回答已采纳
1
回答
应用程序引擎上的谷歌
番石榴
缓存
、
、
、
有没有人知道是否有任何理由不使用上的Google
缓存
库。 LoadingCache<Key, Graph> graphs = CacheBuilder.newBuilder() .removalListener(MY_LISTENER)在post上,使
浏览 2
提问于2015-04-14
得票数 0
回答已采纳
1
回答
基于事务的
缓存
驱逐
、
、
、
我想知道是否有可能有“基于事务的”
缓存
驱逐
。目前,我使用的是基于
番石榴
时间的逐出(例如上次读取后的5秒)--现在我有了要求,当事务被执行时,我想清除
缓存
。我在
番石榴
中看不到这样的选择,但也许EhCache能帮上忙吗? 有什么办法解决这个问题吗?
浏览 1
提问于2014-09-03
得票数 1
回答已采纳
1
回答
Apache中基于时间的
驱逐
策略
、
就像Hazelcast在侦听器上有基于时间的
驱逐
一样,Apache的Ignite
缓存
中有这样的策略吗?setExpiryPolicyFactory(FactoryBuilder.factoryOf( new CreatedExpiryPolicy(new Duration(TimeUnit.SECONDS, 123)))); 但这是
缓存
级
驱逐
,我需要入门级
驱逐
状态。你能建议我什么
政策
或其他方式吗?
浏览 1
提问于2016-09-30
得票数 0
回答已采纳
4
回答
为什么
番石榴
缓存
只能在本地
缓存
中存储非空值,以及如何绕过它
、
、
、
我使用google的
番石榴
功能将本地
缓存
添加到服务器中。
番石榴
非常适合我的场景,只是它只能将“非空”值存储到本地
缓存
中( com.google.common.cache.Cache和com.google.common.cache.LoadingCache都这样做了如果我给出一个缺省值给
番石榴
,它将被存储在本地
缓存
中,并且将始终存在,除非满足某些
驱逐
条件。但问题是,我不能给
番石榴
一个合理的默认值。 有人能告诉我,为什么
番石榴
有这个限制,
浏览 6
提问于2013-08-27
得票数 0
回答已采纳
1
回答
多级优先级
缓存
、
、
我们对
缓存
(java)有以下要求。 重新计算条目所需的资源(
驱逐
时)。这个因素会改变,因为我们不时地从
缓存
中得到一个条目并“向其添加信息”,这使得它需要更多的资源来在
驱逐
后重新计算。在这个参数上,条目的
驱逐
优先级是非常离散的--不需要支持,例如,任何可能的长/双值。让我们简单地说,在自然数1-10的范围内,任何条目都有优先权(只有10个可能的
浏览 4
提问于2015-03-03
得票数 4
1
回答
如何在Apache Ignite中获取被逐出的项目
、
、
、
有没有办法在Apache Ignite中获取被
驱逐
的物品?我假设当我放置一个新的键和一个值时,如果
缓存
空间已满,那么LRU逐出策略将逐出一个项,然后
缓存
新的键和值。如果它是正确的,我想知道哪个键和值被
驱逐
。 有办法知道这一点吗?
浏览 2
提问于2018-09-11
得票数 0
1
回答
最大尺寸为1的
番石榴
缓存
可以使用最大尺寸为1的
番石榴
缓存
吗?但是,我只需要一个
缓存
条目。因此,我想知道应该为最大的大小设置什么值,这将是安全的,但不会过大。
浏览 7
提问于2016-02-07
得票数 4
回答已采纳
1
回答
缓存
Rest请求
、
、
我希望
缓存
这个UID和来自第一个请求的其他信息,以便能够识别哪个第二个请求属于哪个客户。 有人能帮我用泽西来实现这一局面吗?
浏览 1
提问于2015-11-12
得票数 0
回答已采纳
3
回答
Akka和简单的本地
缓存
(可能是
番石榴
)
、
、
、
最近,我开始在Scala中使用Akka,我有一个关于
缓存
数据的问题(一些昂贵的计算结果)。理想情况下,我希望使用类似于
番石榴
缓存
的东西来利用自动
缓存
驱逐
和并发写入功能。然而,我不太确定与我的参与者集成
番石榴
缓存
实例的最佳方法是什么。 我有一组参与者,它们通过返回
缓存
的值或通过计算值来返回计算结果,然后将其存储在
缓存
中,然后返回。所有这些参与者都应该共享相同的(JVM-本地)
缓存
。可以使用
缓存
加载器轻
浏览 5
提问于2013-12-02
得票数 1
回答已采纳
2
回答
基于天的
缓存
过期的
缓存
还是MultiMap?
、
、
、
但是,当然,使用
番石榴
的全部目的是避免这种情况。编辑:将Map改为ConcurrentHashMap,关于基本原理,请参阅问题的结尾。有了
番石榴
集合,MultiMap <Date, Order>就更简单了。
驱逐
类似,明确实施。 虽然Cache实现看起来很吸引人(毕竟,我正在实现一个
缓存
),但我不确定
驱逐
选项。
驱逐
每天只发生一次,最好是从
缓存
外部启动,我不希望
缓存
必须检查订单的时间。我甚至不确定
缓存
是否会使用MultiM
浏览 4
提问于2012-11-26
得票数 1
回答已采纳
2
回答
Redis
缓存
-什么时候可以触发大规模
驱逐
?
、
、
我们在Azure Standard 2.5gb上有一个Redis
缓存
。我们观察到以下行为:我们不时地观察到内存使用量的大幅度下降。看来很多资源都被
驱逐
了。要注意的事情: 我的问题是,除了应用程序逻辑显式地
驱逐
密钥,还有其他情况
浏览 1
提问于2018-12-03
得票数 5
回答已采纳
1
回答
每n秒钟清除Apache中的
缓存
、
如何每n秒钟清空
缓存
(这样我们就可以对第二个窗口批处理窗口查询的数据运行查询)?我只能在点火代码中找到FIFO和基于LRU的
驱逐
策略,其中
驱逐
策略基于被添加或修改的
缓存
条目。我需要一些
驱逐
政策
,这是基于一些静态时间窗口(例如,每5秒)。我要写自己的实现吗?
浏览 2
提问于2017-08-02
得票数 1
1
回答
Ehcache是否使用删除过期项的后台线程?
、
、
现在我正在使用
番石榴
缓存
,并考虑迁移到Ehcache。根据这个,没有线程可以确保在
番石榴
缓存
中的延迟过后立即从
缓存
中删除条目: 使用CacheBuilder构建的
缓存
不会“自动”执行清除和
驱逐
值,也不会在值过期后立即执行清除或清除任何类似的操作。这样做的原因如下:如果我们想要持续地执行
缓存
维护,我们需要创建一个线程,它的操作将与用户操作竞争共享锁。此外,一些环境限制线程的创建,这将使CacheBuilder在该环境中不可用。
浏览 1
提问于2021-05-13
得票数 1
回答已采纳
1
回答
Memcache
驱逐
监控系统
、
、
、
因此,即使内存
缓存
中有可用的空闲空间,密钥也会被逐出。 我想要建立一个监测系统,以检查哪些键正被提前
驱逐
,因为板条算法。
浏览 2
提问于2012-07-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
美呗黄向平:监管政策落地 有利于改变行业“劣币驱逐良币”现象
对 Java 缓存的理解
Java 类库中的瑞士军刀:Google Guava 缓存
Kong 的事件和缓存
吞吐量提升5倍,联合设计后端系统和前端语言的LLM接口来了
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券