各位大神,求教关于数据可视化的开发步骤和思路
目标:
从oracle数据库读取数据在多端呈现。开始先在web浏览器呈现,后期需要利用微信小程序或H5同时在移动端和web端呈现。可视化工具:echarts目前思路是这样的(不知是否可行):
前端: html + css +js + echars
后端:python 或 php 或者node.js能否胜任此需求呢?问题是:
后端从oracle读取数据到前端是直接读取后传输到前端还是经过中间步骤?因为有的数据比较大,单独sql进行数据查询,运行就要10几秒,这样前端点击报表的话,岂不是要呆等10几秒才能出来啊?而且数据会定时或不定时自动刷新。这样的话,直接传数据感觉体验会很差这样的话从数据库读取的数据还需要经过什么步骤处理呢?比如是否要先生成json文件再传给前端?或者有其他什么更好的办法啊?另外后端与oracle配合,python和php选哪个呢?目前前端是想js + echars 来做呈现,如果前端也用python+pyechars的话,以后微信移动端呈现是不是不方便?请各位前辈赐教啊,感谢!!
目标:
从oracle数据库读取数据在多端呈现。开始先在web浏览器呈现,后期需要利用微信小程序或H5同时在移动端和web端呈现。可视化工具:echarts目前思路是这样的(不知是否可行):
前端: html + css +js + echars
后端:python 或 php 或者node.js能否胜任此需求呢?问题是:
后端从oracle读取数据到前端是直接读取后传输到前端还是经过中间步骤?因为有的数据比较大,单独sql进行数据查询,运行就要10几秒,这样前端点击报表的话,岂不是要呆等10几秒才能出来啊?而且数据会定时或不定时自动刷新。这样的话,直接传数据感觉体验会很差这样的话从数据库读取的数据还需要经过什么步骤处理呢?比如是否要先生成json文件再传给前端?或者有其他什么更好的办法啊?另外后端与oracle配合,python和php选哪个呢?目前前端是想js + echars 来做呈现,如果前端也用python+pyechars的话,以后微信移动端呈现是不是不方便?请各位前辈赐教啊,感谢!!
解决方案 »
- 如何模拟并发量1000
- 关于jquery中$.ajax调用问题?……
- 这样写不能载入图片,有什么办法吗?
- 我想用脚本做一个图片的随机漂浮的图片!可就是找不出代码的错误!求救高人帮忙!!!
- 下拉列表框与表格的动态增加问题(没有分了,有分时一定补上)
- 请达人指点:看到一些JS文本编辑器,直接复制HTML内容到上面,它就会把原来的格式也能自动加上,这是怎么实现的啊?试了半天也没成功,请高人指点一下,谢谢
- 为什么升级到ie7以后js出现问题?
- 救命呀 脚本错误找不到呀
- 请问有没有办法用javascript方法控制表的单元格背景?100分!!!拜托各位了
- 如何获取window.history对象中的历史URL地址,如前一地址,后一地址等?在线等待!
- 这个jq如何插入<optgroup></optgroup>
- 求大佬解
感谢回复!公司用的oracle数据量很庞大,一般有查询条目有上万条,从查询库读的数据经过汇总统计有超过15秒的情况。数据出来最终是用图表的方式来呈现
非常感谢解答!你的思路给了我很大的启发!另外,还想请教下,如果后台仅负责从数据库取数据进行处理,再传递给前端,node.js不知是否能行呢?
我们是销售类企业,测试的sql用的是我们vip卡种类数的统计,即每类卡客户数为多少。count(*)和rollup后统计数在5万左右。现在优化到12秒内,查询慢主要原因,1是有多表关联,2是多层嵌套、外关联等,where的条件也很多,取数区间有半年数据量。最后结果展示为:白金卡9000、金卡13000、银卡30000等等之类的数据。后期销售类数据加上同比的话,量更大。你提到的多接口并发处理应该可以解决这个问题了,再次感谢!!