初次数据整理

初次数据分析


技术栈

前端

  • bootstrap:前端界面展现
  • chart.js:统计图表展现
  • jQuery:bootstrap自带的

后端

  • nodejs:数据下载,分析,http服务器
  • express:http请求接口
  • async:用于异步处理下载和分析
  • mysql:存放整理后的数据
  • _redis:分析数据时临时存放数据
  • jade:页面渲染

概述

某老板以为在线游戏数据有问题,而后全部老板都以为有问题,因此就将某段时间的累积数据,经过nodejs服务端爬取下来解密以后存以json格式存为本地文档。
分析的时候经过Redis缓存数据,分析完成后,将Redis中的数据落地到Mysql中。
原本能够将下载,存档,整理,生成报告作成一个步骤的,如今这个样子是由于功能是一个一个实现的。前端


最终结果

效果图1


坑点

  • 经过 http.get() 不存在的oss上的文件,会返回成功,返回的应该是一个空字符或者别的东西。

结论

数据的分布是正常的,极个别的玩家可能掌握了游戏的某些门道,因此致使极个别的例子,数据的总体是正确的。
针对这些极个别的例子,须要对某些算法进行优化,不然会致使游戏里玩家的差距拉大而形成不平衡。node

相关文章
相关标签/搜索