关于缓存分页问题,,,

cf370697816 2011-09-19 09:44:43
现在想做个在缓存中分页的功能,有没有大虾指教下呢?数据库用存储过程分页会了。
...全文
194 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq290032431 2011-09-20
  • 打赏
  • 举报
回复
3楼思路正确,,,你可以试一下,,
gudujianxiao 2011-09-20
  • 打赏
  • 举报
回复
当数据量很大的时候,看你还缓存.
自然框架 2011-09-20
  • 打赏
  • 举报
回复
不要动不动就缓存,你当数据库没有缓存吗?
月之点点 2011-09-20
  • 打赏
  • 举报
回复
思路:
分页的时候!

public 数据 page(int 页码)

if(本页的缓存==null)

从数据库中读取数据;
缓存(数据);
return 数据;

else

return 从缓存中读取本页数据;



够明确了吧!!!
woshimaikou 2011-09-19
  • 打赏
  • 举报
回复
一次把数据库中数据都读出来,放到缓存,分页显示的数据不连接数据库,直接从缓存中获取。
把你以前和数据库获取的地方改成缓存就可以了!
zjailanzj 2011-09-19
  • 打赏
  • 举报
回复
研究下memcached 将数据缓存起来 至于分页不就是每次从缓存中取部分数据嘛 自己想想
MSDNXGH 2011-09-19
  • 打赏
  • 举报
回复
缓存中分页?

缓存是什么?可以分页的吗?

比如页缓存,算了,我搞不明白,楼下答吧
这是一个实际使用中的项目,可访问 http://cdbke.cuit.edu.cn 可查看效果及功能,后台需要登录后才能使用(出于安全性考虑这里就不给大家介绍了,另外还有一个struts1版本的,如有需要可以与我联系)。 此项目整合了目前主流和最前源的web开发技术:采用ehcache实现二级缓存(包含查询缓存);用sf4j及logback(log4j的升级版)记录日志;proxool(据说是dbcp和c3p0三者中最优秀的)做连接池;使用jquery的ajax实现仿google人名自动补全;头像上传剪切压缩处理。 包含有完整的jar包和源代码,可以直接下载编译部署和运行,这是专门为我们实验室定制开发的。虽然后台逻辑并不复杂,但已经包含了架构基于s2sh技术型系统的全部基础部分:如分页缓存,文件上传,连接池等。很适合学习使用,希望对初学JavaEE WEB开的人有所帮助。 这个资源在去年发布了第一版,已经有很多朋友下了觉得对他们有帮助,所以我才再发了一个第二版,希望对有需要的朋友有所帮助。本版本全面更新了jar包,全部使用了当前最新版本的jar包,struct2.1.8 spring3 hibernate3.5,全面使用注解取代xm的l配置。 另外增加了一个ant构建脚本,支持使用hudson完成每日构建,持续集成,自动测试,代码规范检查,代码审查等功能(与此相关的jar包由于上传文件大小限制未导入) 本系统一直在使用中,所以还会不段更新,之后我打算再做一个基于javaee6的实现,给需要想学习ejb3.1等技术的朋友一个参考实现 集成测试相关jar包和更新构建脚本下载:http://download.csdn.net/source/2427972

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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