reductstore/reductstore
High-performance, time-indexed object storage for robotics and industrial IoT
解決する課題
ReductStoreは、特にロボット工学および産業用IoTに特化した、マルチモーダルな時系列データを保存・クエリするための統合システムを提供します。カメラフレーム、センサーの読み取り値、ROS bagsなどのバイナリ優先データを管理するために、時系列データベース (TSDB)、汎用オブジェクトストレージ、メタデータインデックスといった複数の個別のシステムを組み合わせる必要性を排除します。
仕組み
高パフォーマンスな時間インデックス付きオブジェクトストレージシステムとして機能します。すべてのレコードはネイティブのバイナリ形式で保存され、タイムスタンプによって整理されます。ユーザーはこれらのレコードにラベル(メタデータ)を付与でき、時間範囲と運用コンテキスト(ラベル)の組み合わせに基づいて特定のデータを取得できます。
対象ユーザー
- ロボットプラットフォーム: 特定の事象やモデルの失敗に関連するテレメトリ、ログ、カメラフレームを再生する必要がある場合。
- 産業用IoTパイプライン: エッジでバイナリペイロードを収集し、フィルタリングされた関連データのみをクラウドへ転送する必要がある場合。
- エッジAIシステム: カスタムストレージスタックを構築することなく、履歴の取得、ラベリング、データ保持ポリシーを必要とする場合。
特徴
- マルチモーダル対応: 画像、ビデオ、センサーの読み取り値、ログ、ROS bagsをネイティブのバイナリ形式で保存します。
- コンテキストクエリ: 時間範囲とラベルを使用してデータを取得できます(例:「statusが'error'であるcamera-1からのすべての画像」)。
- 効率的なレプリケーション: 選択したレコードのみをクラウドにレプリケートし、帯域幅とストレージコストを節約します。
- ライフサイクル管理: データ圧縮と削除を自動化するための、統合されたクォータとライフサイクルポリシー。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト