我们正在寻找InfluxDB来存储大量的流式测量(1-2万亿个样本)。此外,我们还希望能够存储与测量结果相对应的音频和视频流(不是全部,而是许多)。至少对我来说这是有意义的,因为它都是基于时间的数据。但我在网上看不到任何关于这方面的讨论。
我想视频数据可以被分解成帧。并且音频数据可以被分解成100毫秒的音频帧。
有人试过这个吗?有什么建议吗?干杯。凯文
发布于 2016-02-19 03:39:21
大多数时间序列数据库都针对存储浮点值进行了优化,偶尔会出现一些字符串。存储超过1KB的BLOB可能不是InfluxDB的好用例,尽管我们还没有对更大的二进制数据进行过多的性能测试。
也就是说,我不太理解你的用例。这看起来更像是你需要索引音频和视频,而不是存储和分析时间序列数据。TSDB不仅针对以时间为主轴的存储进行了优化,它们还针对聚合这些值并寻找随时间变化而进行了优化。您的用例似乎不涉及任何聚合或模式搜索,只涉及一个简单的按时间查找表。
我认为一个NoSQL数据库也同样适用,或者是构建在Cassandra之上的OpenTSDB。
https://stackoverflow.com/questions/35141984
复制相似问题