大数据可视化原理

大数据可视化原理

一.理论

数据可视化包含以下三部分:

  1. UI:用户界面: html页面,软件,图表

  2. 服务端程序: 负责接受处理UI界面发起的数据展示请求,处理请求,从数据库中摄取数据!
    ​ 将数据传输给UI界面,进行显示!

  3. 数据库: 存储最新产生的数据(hdfs_to_mysql.sh 负责将ads的数据导出到mysql)

二、UI: 用户交互界面

  • 专业的BI工具(superset,tebleau,powerBI)
  • 前端制作页面(灵活)
  • echarts(前端图表可视化库),
  • excel

三、服务端程序: 专业的BI工具(内置服务端程序)

  • springboot(自己开发)
  • python
  • php

四、数据库:(需要满足数据和性能的可靠性)

  • mysql,oracle关系型数据库!

  • Nosql数据库: redis,mongdb…

  • hive(不建议,特别慢)

你可能感兴趣的:(大数据相关框架,数据可视化,可视化,数据可视化)