我有一个用 python 编写的应用程序,它当前以“日期时间值”的格式将一些值存储在文本文件中。到目前为止,这工作得很好。
现在的问题是我需要开始按时间间隔检索数据。我已将文件转换为 sqlite 数据库。但是我发现性能真的很差。我运行了如下查询:
select min(value) from data where dt > '2013-05-13 15:48:13' and dt < '2013-05-13 15:49:13'
所以我的最低时间间隔是1m。
但这似乎需要大约 0.036 秒,当我需要为即使很小的时间间隔生成图表时,这确实很慢。
你会建议使用什么其他方法来解决这个问题。