localCache与集中式cache

本文探讨了LocalCache与Memcache在性能上的显著差距,LocalCache效率远高于Memcache。然而,在集群环境中,LocalCache的同步问题成为一大挑战,可能导致脏数据。文章列举了几种解决方案,包括广播同步、异步消息和使用Memcache记录变更信息。尽管复杂方案可能提供一致性,但可能影响性能和稳定性。建议仅对非敏感数据使用LocalCache,并采取简单失效策略,敏感数据则直接使用集中式缓存。

使用memcache缓存数据,减少对数据库的直接访问,提高网站性能已经成了各大网站最基本的技术.如何更好的提高memcache缓存的利用率及命中次数会在后面的blog中单独介绍,本文主要探讨为何及如何使用本地缓存(java localcache)提高网站性能.

localcachememcache性能比较

先来个本地缓存与memcache缓存的性能比较,有个直观上的概念

 

Cache

请求方式

次数

时间

平均

Localcache

hashmapget请求

1亿

1344ms

0.00001344ms

Memcache

简单的get请求

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值