【问题标题】:how are realtime database systems different from timeseries databases实时数据库系统与时间序列数据库有何不同
【发布时间】:2017-04-02 22:00:22
【问题描述】:

我了解诸如 influxDB 等时间序列数据库用于存储随时间变化的指标或变量。例如,用途是存储传感器数据或计数器和计时器等指标。

它与实时数据库有何不同,因为时间序列数据在某种意义上也是实时的。我可以将 timeseries db 用于实时数据,反之亦然。否则,是否有一个数据库可以同时处理这两者?

【问题讨论】:

标签: database time-series multiple-databases


【解决方案1】:

时间序列数据库是存储随时间分布的值的数据库(每个序列的时间戳+值数组)。

实时数据库是满足实时保证并应满足某些时间限制和期限的数据库。例如。数据库系统可以保证查询的执行时间不超过100ms。如果需要更长的时间,就会触发错误。任何数据库系统都可以是实时的,例如关系存储或 KV 存储。此类系统的一个很好的例子是证券交易所(纽约证券交易所、多伦多证券交易所或纳斯达克)使用的股票代码工厂。

TLDR 实时数据库和时序数据库是两个不同的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-07
    • 1970-01-01
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多