如何使用Java编程语言实现缓存数据, 并且缓存的数据的有效期为30分钟

清风v明月 2015-04-21 02:01:55
如何使用Java编程语言实现缓存数据, 并且缓存的数据的有效期为30分钟

谁有好的思路, 来说说.
...全文
413 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
finemi 2015-04-23
  • 打赏
  • 举报
回复
要实现这个用Memcached吧
黑猫警长-- 2015-04-23
  • 打赏
  • 举报
回复
缓存框架一大堆,楼上说的Memcached 还有ehcache 都能很好的实现 都有配置文件 找到相关的属性表设值就行了
xiesuntian 2015-04-23
  • 打赏
  • 举报
回复
建议用redis,这个可以设置过期时间。
zx8813443 2015-04-22
  • 打赏
  • 举报
回复
简单一点,设计一个缓存数据类,里面包含一个Timer类型,
还包含通用的数据类型, 只要将该缓存数据放入缓存(你自己实现的简易缓存框架), 就启动timer计时,timer时间到了就触发缓存框架将自己从缓存框架中删除,缓存框架支持缓存你设计的这种数据类型,提供一些通用的put,get,remove, size之类的方法之类的
liangtu 2015-04-21
  • 打赏
  • 举报
回复
memcached是这样实现的

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧