> For the complete documentation index, see [llms.txt](https://yyaozhibo.gitbook.io/qian-duan-xue-xi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yyaozhibo.gitbook.io/qian-duan-xue-xi/interview/project-experience-bigdata.md).

# Project Experience - BigData

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

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

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

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

![道路流通压力](/files/-LrwqcxJHRsWtHIz992O)

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