あらゆるデータのための単一プラットフォーム
時系列データのライフサイクル全体(取り込み、ストレージ、分析、可視化、アーカイブ)をシームレスに管理します。カラムストレージと圧縮がクエリ速度とコスト効率のために最適化されているため、時間の経過とともにデータが増加しても、パフォーマンスやスケーラビリティを心配する必要はありません。
複雑さとコストを軽減
複雑なデータサイロ、データの移動、運用上のオーバーヘッドの原因となる、コストのかかる専門的なデータベースを排除します。代わりに、単一の汎用的な最新データプラットフォーム内で、時系列データと運用データの両方を効率的かつ安全に管理します。

最高技術責任者、Picap

最高技術責任者、Picap
SCALAR 担当バイスプレジデント、ZF Group
最高技術責任者、Ceto

CEO、Digitread Connect
関連資料
MongoDB Time Series を使い始めるための簡単でわかりやすいリソース。よくある質問
MongoDB の時系列コレクションは、一定期間にわたる測定値のシーケンスを保存するように設計された特殊なコレクション型です。標準のコレクションとは異なり、データを内部の最適化されたストレージ形式(バケット化)に自動的に整理するため、ディスク使用量が削減され、時間ベースのパターンに対するクエリのパフォーマンスが向上します。
データに各測定値のタイムスタンプ、ソースを識別するメタデータラベル(センサー ID、株式シンボルなど)、時間の経過とともに変化するメトリクス(温度、価格など)が含まれる場合は、時系列コレクションを使用します。ワークロードが挿入負荷の高いものであり、レンジベースのクエリやリアルタイムアナリティクスが必要な場合、時系列コレクションは標準のコレクションよりも大幅に優れた圧縮と速度を提供します。
MongoDB はバケット化パターンを使用し、類似した時間レンジの同じメタデータを持つドキュメントを、単一の内部「バケット」にグループ化します。MongoDB 5.2 以降では、列圧縮も使用します。これにより、ストレージのフットプリントを 90% 以上削減し、クエリ中の I/O を最小限に抑えることができます。
はい。MongoDB 6.0 以降では、測定値やメタデータを含む任意のフィールドにセカンダリインデックスを作成できます。これにより、時系列コレクションの最適化されたストレージの利点を維持しつつ、時間ベースではない条件で高速なルックアップを実行できます。
はい。時系列データは通常追記専用ですが、MongoDB はアップデートと削除をサポートしています。ただし、パフォーマンス上の理由から、アップデートは一般的に metaField に制限されます。古いデータを自動的に期限切れにする必要がある場合は、expireAfterSeconds パラメータを使用して自動削除を設定できます。
はい。時系列コレクションをシャードして、水平方向にスケーリングできます。パフォーマンスを最大限に高めるには、同じソースからのデータが確実に同じ場所に配置されるよう、metaField(ソース識別子)をシャードキーの一部として使用することをお勧めします。
- ネイティブの時系列コレクション
- 最適化されたストレージとパフォーマンス
- 統合されたクエリとアナリティクス
- グローバルで利用可能