【发布时间】:2015-06-03 06:30:45
【问题描述】:
我已经使用 amCharts 构建了一个序列图表。 工作流程是:
- 前端允许用户一一添加趋势线。
- 对于添加的每条趋势线,都会从 MySQL 数据库(使用 PHP 脚本)获取数据并以 JSON 格式返回到 amCharts。
所需功能: - 用户应该能够选择不同的粒度。 MySQL 数据库每分钟都有数据。例如,用户可以选择绘制每小时平均值。
问题: - 是否可以在从 MySQL 获取分钟数据并以 JSON 格式返回之后进行聚合?也许某些 JavaScript 函数可以聚合 PHP/MySQL 返回的 JSON 数据。
我不想在 MySQL 查询中进行聚合的原因是为了使聚合切换更快。例如,如果前端 JavaScript 正在聚合 MySQL 的分钟数据,则从小时平均值切换到日平均值不需要再次查询 MYSQL 数据库,因为分钟数据已经可用。
欢迎提出任何想法。
谢谢 普拉纳夫
【问题讨论】:
标签: javascript mysql json aggregate-functions amcharts