小编gue*_*t82的帖子

如何存储时间序列数据

我有我认为的时间序列数据集(如果我错了,请纠正我),它有一堆相关的值。

一个例子是对汽车进行建模并在旅途中跟踪它的各种属性。例如:

时间戳 | 速度 | 距离旅行| 温度 | 等等

存储这些数据的最佳方法是什么,以便 Web 应用程序可以有效地查询字段以查找最大值、最小值并随时间绘制每个数据集?

我开始了一种解析数据转储并缓存结果的幼稚方法,这样它们就永远不必存储。然而,在玩了一会儿之后,由于内存限制,该解决方案似乎无法长期扩展,如果要清除缓存,则需要重新解析和重新缓存所有数据。

另外,假设每秒跟踪一次数据,很少有可能出现 10 小时以上的数据集,是否通常建议每 N 秒采样一次来截断数据集?

postgresql architecture

25
推荐指数
2
解决办法
1万
查看次数

标签 统计

architecture ×1

postgresql ×1