0

私たちは NoSQL を初めて使用し、現在、多くの異なるセンサーからのセンサー データを記録し、それぞれがタイムスタンプと値のペアをクラウド ベースのデータベースに記録することを目的としたプロジェクトを開始しています。センサーの量はスケーリングする必要があるため、ソリューションは年間数億または場合によっては数十億の書き込みのサイズを処理できる必要があります。

各センサーにはキー (タイムスタンプ) - 値を持つ独自のテーブルがあり、センサーのメタデータは独自のテーブルにあります。

システムは、特定のセンサー タイプの最新の値 (高速データ取得) や、特定の領域のセンサーの時間枠からの値 (メタデータから) などの検索機能をサポートする必要があります。

問題は、どのクラウド データベース サービスが私たちのニーズに最も適しているかということです。

前もって感謝します。

4

3 に答える 3

1

Couchbaseは、このタイプのユースケースに最適なオプションです。

于 2012-08-14T20:14:52.310 に答える
0

Apache Cassandraを試してみてください。DataStaxは、いくつかの便利なエクストラを含む簡単にインストールできるパッケージを提供します。

于 2012-08-14T10:41:04.330 に答える
0

これは答えられる質問ではないという@Benに心から同意します。それでも、少なくとも、典型的な RBDMS ではなく単純な k/v タイプのストアを選択する理由を検討します。このデータは集計されてカウントされる可能性が高いようです。RBDMS は通常、正しいインデックスを作成することで、これらの質問に非常に迅速に回答します。1B 書き込み/年 (または 30B/年) は実際にはそれほど高くありません。

于 2012-08-14T21:32:41.083 に答える