reductstore/reductstore

High-performance, time-indexed object storage for robotics and industrial IoT

解决的问题

ReductStore 为多模态时序数据提供了一个统一的存储和查询系统,专门针对机器人技术和工业物联网。它消除了为了管理摄像头帧、传感器读数和 ROS bags 等二进制优先数据而组合多个独立系统(如时序数据库 (TSDB)、通用对象存储和元数据索引)的需要。

工作原理

它作为一个高性能、时间索引的对象存储系统运行。每条记录都以其原生的二进制格式存储,并按时间戳进行组织。用户可以为这些记录附加标签(元数据),从而允许他们根据时间范围和运行上下文(标签)的组合来检索特定数据。

适用对象

  • 机器人平台:需要回放特定事件或模型故障前后的遥测数据、日志和摄像头帧。
  • 工业物联网流水线:在边缘侧收集二进制负载,并需要仅将过滤后的相关数据转发到云端。
  • 边缘 AI 系统:需要在不构建自定义存储栈的情况下实现历史检索、标签化和数据保留策略。

亮点

  • 多模态支持:以原生二进制格式存储图像、视频、传感器读数、日志和 ROS bags。
  • 上下文查询:使用时间范围和标签检索数据(例如,“所有 status 为 'error' 的 camera-1 图像”)。
  • 高效复制:仅将选定的记录复制到云端,以节省带宽和存储成本。
  • 生命周期管理:集成的配额和生命周期策略,用于自动执行数据压缩和删除。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目