Project Experience - BigData

本文记录的是大数据项目前端开发一些细节

接触的大数据项目不多,唯一一次是在中国移动驻点时做过一个大数据项目

使用的前端技术主要是 react,ui 用的是 antd,图表是用 echart 做的

整个项目的难点其实不在前端,而在于后端的数据实时传送,由于数据量巨大从数据库实时导出数据对后端来说十分头疼。后来,我们发现并没有对数据进行导出,因为我们的目标是显示道路中移动端用户的数量。所以只需要对数据进行统计,关于后端对数据库的操作这里就不细讲了。

前端的难点主要是实时更新数据,当时要求做到30s一更新,并有动态效果,如下:

道路流通压力

echart 大法是最强的,于是乎便用了echart,这里难点在于每条道路的起始坐标和结束坐标的定位,后来跟着中国移动的一位技术工人拿着基站分布图跑遍了阳江,标出了每个基站在地图上的点,然后用基站数据通过三点定位