如何处理ajax请求返回的大量数据?

hunyuansanren 2010-10-07 08:02:31
假如ipad使用ajax访问某数据库,每次访问返回上万条数据项,但如果Ipad每次只能列举几十条数据项?
应该怎样设计数据结构
...全文
616 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
LastJune 2010-10-12
  • 打赏
  • 举报
回复
后台数据库查询的时候分页,
每次只返回特定的条目数据例如10条

再由前台点击事件传回的参数来做查询区间
cjh200102 2010-10-12
  • 打赏
  • 举报
回复
分页吧,每次显示一部分
porschev 2010-10-09
  • 打赏
  • 举报
回复
。。。。问得有点高端了。。
编程圈子 2010-10-09
  • 打赏
  • 举报
回复
不明白,上万条,实在很多
马老虎 2010-10-09
  • 打赏
  • 举报
回复
数据量大了。就使用框架吧
hunyuansanren 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 yinkehao 的回复:]

楼住的意思是想实现googlereader 那种前台不需要分页的效果,其实后台还是分页的。这以就也可充分利用触摸屏了。
[/Quote]

我的意思其实是,如果客户端内存有限,一次加载过多条数据的话,系统就会崩溃。但现在一次性要求加载很多的数据,那怎么办?
hunyuansanren 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 superdullwolf 的回复:]

分步加载,分布式缓存,反向代理。
[/Quote]
呃,能否再具体点呢?
超级大笨狼 2010-10-09
  • 打赏
  • 举报
回复
分步加载,分布式缓存,反向代理。
yinkehao 2010-10-09
  • 打赏
  • 举报
回复
楼住的意思是想实现googlereader 那种前台不需要分页的效果,其实后台还是分页的。这以就也可充分利用触摸屏了。
zhangshaolongjj 2010-10-09
  • 打赏
  • 举报
回复
从前端往后端传一个;pageidx,就可以只显示当前页的数据了,
hunyuansanren 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 licip 的回复:]

这肯定要分页显示吧。你从数据库里查出你要显示的条数就行了。
[/Quote]

我也觉得是要用分页显示,只是有点迷惑,要求是说每次访问返回上万条记录
这怎么理解,是一次性获取这么多,还是其它?如果是一次性的,怎么办
hoojo 2010-10-08
  • 打赏
  • 举报
回复
分页、页面静态化
zdy32032319861105 2010-10-08
  • 打赏
  • 举报
回复
分页显示
licip 2010-10-07
  • 打赏
  • 举报
回复
这肯定要分页显示吧。你从数据库里查出你要显示的条数就行了。
shenzhenNBA 2010-10-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 hunyuansanren 的回复:]
假如ipad使用ajax访问某数据库,每次访问返回上万条数据项,但如果Ipad每次只能列举几十条数据项?
应该怎样设计数据结构
[/Quote]

上万条数据项 还是 上万条数据记录, 你的数据项什么定义的?

如果是记录,可以用分页处理
Icepoint_chongqing 2010-10-07
  • 打赏
  • 举报
回复
你的数据不会分页显示啊

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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