1. 首页
  2. 物联网开发
  3. 系统设计
  4. 体育云平台架构设计:从数据采集到决策支持

体育云平台架构设计:从数据采集到决策支持

  • 发布于 2026-10-02
  • 5 次阅读

体育云平台是智慧体育项目的中枢,向下接入各类感知设备,向上支撑教学、训练、运营等业务场景。下面介绍煜飞网络在校园与场馆项目中验证过的平台架构。

一、总体分层

平台分为四层:设备接入层(MQTT Broker + 协议适配)、数据层(时序库 + 关系库 + 对象存储)、服务层(用户、设备、统计、开放 API)、应用层(Web 大屏、小程序、可视化报表)。

二、存储选型

1. 心率、配速、计数等高频序列数据写入 InfluxDB/TDengine,按天分区,保留 180 天明细、永久保留日汇总;

2. 用户、课程、订单等业务数据使用 MySQL;

3. 视频与图片走对象存储,数据库只保存 URL 与鉴权参数。

三、关键指标计算

体测成绩、训练负荷、运动时长等指标在离线任务中按日计算,写入汇总表供报表查询;实时大屏通过 WebSocket 订阅当日数据流,避免前端轮询给数据库造成压力。

四、权限与安全

校园项目需按 学校—年级—班级—学生 四级授权,家长端仅可查看自家孩子数据;对外 API 一律走网关鉴权,敏感字段(身份证、手机号)入库加密。

五、扩展性

接入层与业务层独立部署,新设备类型只需增加协议适配器,不必改动业务代码。实测单节点 MQTT 可支撑 2 万长连接,超过后水平扩展 Broker 集群即可。