Java处理数据,在前台处理的速度快,还是后台速度快一点?哪一个更好?

金叁胖 发布于 2015/10/28 11:02
阅读 1K+
收藏 0

由于,数据库数据太多。  

将数据全部展示在页面比较卡, 请问, 前台数据处理速度快一点?

还是, 后台处理数据速度快一点?

加载中
0
跌跌撞撞的小时代
跌跌撞撞的小时代
前台处理数据吧,后台只负责把你前台需要的数据查询到给你个json.
金叁胖
金叁胖
回复 @跌跌撞撞的小时代 : 好哒, 谢谢
跌跌撞撞的小时代
跌跌撞撞的小时代
回复 @MYT-Mike : 让服务器压力小点呀, 只负责帮你查询数据出来, 不做业务逻辑处理, 前台拿json自己处理
金叁胖
金叁胖
回复 @跌跌撞撞的小时代 : 谢谢。 前台处理有什么优点吗?
跌跌撞撞的小时代
跌跌撞撞的小时代
回复 @MYT-Mike : 对, 后台不处理数据, 只负责查询你要的,然后直接json传回来
金叁胖
金叁胖
后台查询出数据,转成json, 然后 传给前台呗?
0
howepeng
howepeng

1 先要sql优化

2 设计上是不是可以考虑分页,懒加载什么的。不要一下给从库中给画面太多数据。

3 上缓存

4 db读写分离,分库分表

写下带不走的风
写下带不走的风
估计数据库量还没有到分库分表的级别
0
Jack_Q
Jack_Q
通过监控下拉框事件使用ajax来分页后台数据,不要一次性加载所有数据到前台。
0
J_sky
J_sky
分页显示吧。
金叁胖
金叁胖
我的是一个统计图,没有办法分页
0
吐槽的达达仔
吐槽的达达仔

做个定时任务,放在后台跑。。尽量不要实时查询。。


0
EnoND
EnoND
统计图的话 就 先加载页面  给一个 loading提示  再  ajax请求数据  
0
mxdddy
mxdddy
统计图的话直接数据库groupby,orderby,count什么的不行么?
mxdddy
mxdddy
回复 @MYT-Mike : 个人意见:这样的话多用户访问就尽量往前端放吧,用户少的话还是放后端好点,个人对浏览器差异有很强的不安全感
金叁胖
金叁胖
各位,我做的是这个统计图。。 http://bl.ocks.org/mbostock/raw/7607535/​
0
金叁胖
金叁胖

各位,我做的是这个统计图。。

http://bl.ocks.org/mbostock/raw/7607535/

金叁胖
金叁胖
回复 @coin_ : 就是看下线的。。
coin_
coin_
请问你这统计是用什么做的,感觉挺有意思
0
beyondforever68
beyondforever68
按你这图,页面打开时不用展示所有数据,可以点击某一个图后再需要加载该类别的数据
返回顶部
顶部