【发布时间】:2016-07-28 13:50:36
【问题描述】:
我是 Cassandra 的新手,现在在这里评估它以满足我们的需求 - 我需要处理一个动态存储,该存储包含来自多个来源的信号数据。每个源连同它的元数据值一起提供一个连续的信号数据流(时间值序列)。 处理此类数据的最佳数据模型是什么,即使只是作为起点?是否可以使用 CQL 将数据作为向量(而不是逐个样本)插入?任何带有具体示例的链接都将受到高度赞赏!
谢谢
更新:
非常感谢提供帮助的 cmets!我看了几个例子,方法很清楚。我仍然有两个问题:
- 我在 cqlsh 上看到时间戳值在单独的行中而不是在单个行中(例如,如果我将 3 对时间戳值插入到同一个键中,我希望在查询 1 行中得到它带有 3 个时间戳列
- 是否可以插入值向量(而不是重复插入)?
谢谢
【问题讨论】:
-
我最近在这里回答了一个类似的问题:stackoverflow.com/questions/36048660/…
-
否则,DataStax 的 Patrick McFadin 的这篇文章是一个很好的起点:academy.datastax.com/resources/…
-
为什么不使用现有的时间序列数据库,它是集群的,可以为您完成以上所有工作?
标签: cassandra time-series cql