mysql管理历史数据

时间:2015-09-25 11:45:35

标签: mysql mysql-python data-management

我有一个包含三个数据的mysql数据库;时间标记,温度和传感器的位置。每天我都想维护数据,并且只保留过去数据库中的历史低温,高温和平均温度。我应该考虑使用mysql中的哪些功能来执行此操作?

由于

1 个答案:

答案 0 :(得分:0)

为了完成这项工作,我建议你使用MySQL调度程序和 触发一个存储过程:

  1. 清理你的桌子,只留下低,高和平均值;

    或者

  2. 将所有相关数据(例如,低,高和平均值)移动到另一个表格,然后该表格仅包含“相关”数据。

  3. 另一件事: MySQL可能不是存储传感器数据的最佳选择。 像Cassandra这样的NoSQL解决方案应该是更适合的解决方案。

    也许这可以帮助你。

    http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis