首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于简单使用案例的缓存与HashMap

问用于简单使用案例的缓存与HashMap
EN

Stack Overflow用户
提问于 2011-04-04 22:23:46
回答 1查看 1.1K关注 0票数 0

这必须是非常基础的:-只是好奇,如果我不需要分布式的,缓存即排序模型,为什么我们需要第三方缓存库(ehcache,memcached),而你所需要的(对于简单的用例)只是一个键值对持有者,比如HashMap?

EN

回答 1

Stack Overflow用户

发布于 2011-05-23 04:23:31

在生产软件的过程中投入了大量的思想,其他人(和修复人员)进行的更多的思考和测试提高了软件的价值,也验证了代码作为模型的有效性(我不是说一个好的模型)。

在上面的例子中,你将如何处理“旧”缓存项的删除?您将不得不添加更多的代码/功能,以确保缓存可以被清空。

对于一个简单的程序来说,使用memcache可能有些夸张,但它已经解决了您将遇到的许多问题,并为您提供了一些额外的能力。

我也会以Redis为例。你可以用自己的语言做很多事情,但有时候,Redis会让其他事情变得更容易。

YMMV!

-daniel

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5539870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档