Ajax处理数据量问题

Ariels 2009-09-01 08:07:13
加精
我现在做了一个生产数据监视页面,需要Ajax来实时刷新(100ms),现在要处理一次20000点数据量。经测试20000点页面直接假死,无响应,减少到300点正常刷新显示数据。

问题1.要得到20000点数据,页面必须(页面为HTML页面)给Server传20000标识,Server以确认回发哪些数据点。提交20000点标识怎样比较效率
问题2.Server得到20000个标识,返回20000个数据,页面怎么接收比较效率
...全文
2744 101 打赏 收藏 转发到动态 举报
写回复
用AI写文章
101 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿桐 2011-06-10
  • 打赏
  • 举报
回复
100专座
baoleoopxaml 2010-12-10
  • 打赏
  • 举报
回复
我也遇到这个问题 我的是10个点 但数据量比较大
运行一端时间 服务器提示内存不足
后来解决办法是 Ajax通信只传少量的判断字符
由客户端接收到判断字符 然后向服务器提交数据

好像ajax传输的数据量不能太大,不知道有没有其他号的解决办法
xxmiaoyong126com 2010-06-03
  • 打赏
  • 举报
回复
做项目,也要多做做客户的工作,
felsenlee 2010-01-04
  • 打赏
  • 举报
回复
html5成为主流时你的问题就好解决了,websocket
F1aminGo 2009-09-09
  • 打赏
  • 举报
回复
学习
Ariels 2009-09-09
  • 打赏
  • 举报
回复
求解
junyi2003 2009-09-09
  • 打赏
  • 举报
回复
100毫秒决定了不可能用b/s ,要不就是用silverLight / Flex /applet 这类富客户端来解决。

「已注销」 2009-09-09
  • 打赏
  • 举报
回复
友情帮顶...
学习~~~~
JWQ525727 2009-09-07
  • 打赏
  • 举报
回复
guanzhu
xiaoxiangqing 2009-09-07
  • 打赏
  • 举报
回复
速度跟网速有很大关系。
FlyinFish 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 84 楼 jxyxhz 的回复:]
怎么大家都很明白他的“点”是啥意思?

我怎么就看不懂呢?

是不是有人不懂装懂?
[/Quote]

对这个问题而言,点是什么意思并不重要.
当然,楼主能解释一下的话自然更好.
Ariels 2009-09-07
  • 打赏
  • 举报
回复
这里是我没说清楚,20000点,这个点数是实时数据库的概念,相当于SQL数据库里一个Select取20000个数,一条记录,交互一次

问题仍然存在,快绝望了!
dgboby 2009-09-07
  • 打赏
  • 举报
回复
应该是2000kb的数据吗?
dgboby 2009-09-07
  • 打赏
  • 举报
回复
Rudy 可以解决这个问题!
moodboy1982 2009-09-06
  • 打赏
  • 举报
回复
楼主300ms就刷新一下数据,鄙人处理过黄金实时行情,不知你这个“2000点”是啥意思。也许是我理解能力太差。
小_虎 2009-09-06
  • 打赏
  • 举报
回复
怎么大家都很明白他的“点”是啥意思?

我怎么就看不懂呢?

是不是有人不懂装懂?
达其丰 2009-09-06
  • 打赏
  • 举报
回复
学习一下.
liubaoen 2009-09-06
  • 打赏
  • 举报
回复
我觉得,只要对数据实时性要求较高的,最好就不要用B/S模式,最好改用C/S模式
kmaui0523 2009-09-06
  • 打赏
  • 举报
回复
学习了。。。。
随风落梦 2009-09-06
  • 打赏
  • 举报
回复
关注,学习下
加载更多回复(76)

52,797

社区成员

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

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