私はデータのような時系列データを扱うサイドプロジェクトを計画しています。これらの新しいNoSQL DBの1つを試してみることをお勧めしたいと思います。疎な時系列データのようなNoSQL DBは何ですか?
symbols
のセットについては、(time
,value
)のタプル(時間の経過とともに増加する)のリストがあります。 すべてsymbols
が更新されるわけではありません。 symbols
は更新されても、更新されないかもしれないし、まったく新しいsymbols
が追加されるかもしれない。
データベースは、したがって、許可する必要があります。
- は、最初の1要素(タプル)のリストにシンボルを追加します。例えば。 A:[(2012-04-14 10:23、50)]
- シンボルを新しいタプルで更新します。 (タプルをそのシンボルのリストに追加する)。
- 特定のシンボルのデータを読み取ります。 (理想的には、データが返されるべき時間枠を指定させることさえできます)
作成操作と更新操作はおそらくアトミックでなければなりません。一度に複数のシンボルを読むことが可能なら、それは興味深いでしょう。
パフォーマンスは重要ではありません。更新/作成は数時間に1回程度発生します。
[スタックオーバーフローは推奨エンジンではありません](http://meta.stackexchange.com/a/128562/172496) –