gpt4 book ai didi

sql-server - 如何存储多年值(value)的 100 x 25 Hz 时间序列 - Sql Server 或时间序列数据库

转载 作者:太空狗 更新时间:2023-10-30 01:45:06 25 4
gpt4 key购买 nike

我正在尝试确定存储 100 个 channel 的 25 Hz float 据的可能方法。这将导致每年 78,840,000,000 个数据点

理想情况下,所有这些数据都可以有效地用于网站和工具,例如 Sql Server 报告服务。我们知道关系数据库在处理这种规模的时间序列方面表现不佳,但尚未确定令人信服的时间序列特定数据库。

关键问题是压缩以实现高效存储,同时提供简单高效的查询、报告和数据挖掘。

  • 您将如何处理这些数据?

  • Sql Server 中是否有功能或表设计可以处理如此大量的时间序列数据?

  • 如果没有,是否有任何适用于 Sql server 的第 3 方扩展可以有效处理庞大的时间序列?

  • 如果没有,是否存在专门处理此类数据并通过 Sql、.Net 和 Sql Reporting 服务提供自然访问的时间序列数据库?

谢谢!

最佳答案

我会按日期对表进行分区,以将数据拆分为每行 216,000,000 的微小部分。

如果您不需要全年的统计数据,这很容易通过索引提供。

例如,“给我给定小时的平均值”之类的查询只需几秒钟。

关于sql-server - 如何存储多年值(value)的 100 x 25 Hz 时间序列 - Sql Server 或时间序列数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/951728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com