【问题标题】:Time Series Database: 2 Bytes per Record?时间序列数据库:每条记录 2 个字节?
【发布时间】:2017-03-31 11:52:50
【问题描述】:

我正在查看https://blog.dataloop.io/time-series-database-benchmarks 上的这个基准测试,它显示像 Dalmatiner、InfluxDB 和 Prometheus 这样的数据库每条记录占用 1-2 个字节。

如果您将 unix 时间戳分解为自纪元以来的天数 + 当天的秒数,则仍然需要 2 个字节来存储秒数。

一个例子:

1479354563:假

如何将时间戳和值存储在 2 个字节中?

【问题讨论】:

  • 一个*ptr ?由于这个 Q 太模糊,你不应该期望人们去外部站点,你应该在你的 Q 中包含来自远程站点的相关详细信息(并包含一个最终好奇的链接)。祝你好运。

标签: database unix timestamp time-series


【解决方案1】:

答案是压缩。例如,请参阅 https://www.youtube.com/watch?v=HbnGSNEjhUc,了解 Prometheus 是如何做到的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-16
    • 1970-01-01
    • 2017-05-13
    • 2017-07-27
    • 1970-01-01
    相关资源
    最近更新 更多