缓存选型-Ehcache、memcached、Redis

缘由

今天发现有个项目访问很慢,其中一个原因就是读取oracle时慢,数据量不大,配置表忽略,业务表也就38万条记录。一个解决方案是使用缓存。

那么问题来了,用哪个缓存框架好?

Ehcache

项目一直用它,不过版本可能有点低。确实很方便,就一个jar包搞过来就行。java的首选。

Memcached

用c写的,比较麻烦,要安装。与java集成的资料感觉不是很多。

Redis

也是要安装,虽然我装过不太麻烦,但比起Ehcache还是有点麻烦。

我的选择

看完了下面参考资料的第一篇文章,我就决定还是选择了Ehcache。一来熟悉,这个项目比较急,明天搞不定清明可能要加班,这样我的祖先也不会同意的。
二来部署方便,memcached和redis说不定还得找平台的人,很麻烦。(今天发现平台组的人心情不好,我啥都没干就被他骂了一顿)
三是看Ehcache性能确实不错,而这个项目其实访问量没那么大。

参考资料

本文出自ouyida3的csdn blog
2015.4.2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值