使用php计算百万条记录中每条记录的平均值的最佳方法

时间:2017-04-13 06:17:27

标签: php mysql codeigniter hadoop hive

所以我在mysql上有大约数百万的居住数据,其中有许多变量,如年龄,地区,分区,村庄,完整地址,工作,工资等。

现在我需要使用热图(使用codeigniter)制作仪表板,这些仪表具有来自这些数据的每个村庄的平均工资。目前我正在使用带有apache配置单元的查询从这些数据中导出csv。

目前我有3种选择:

  • 创建一个计划服务,计算每个村庄的平均工资并将其移至另一个表,因此仪表板只需要从新创建的表中加载数据。
  • 直接查询apache hive(我已经读过那里有hive的ODBC驱动程序)。
  • 使用从仪表板触发的存储过程来计算新值。

我仍然找到了最好的方法。你有更好的选择吗?

之前感谢,

0 个答案:

没有答案