reductstore/reductstore
High-performance, time-indexed object storage for robotics and industrial IoT
解决的问题
ReductStore 为多模态时序数据提供了一个统一的存储和查询系统,专门针对机器人技术和工业物联网。它消除了为了管理摄像头帧、传感器读数和 ROS bags 等二进制优先数据而组合多个独立系统(如时序数据库 (TSDB)、通用对象存储和元数据索引)的需要。
工作原理
它作为一个高性能、时间索引的对象存储系统运行。每条记录都以其原生的二进制格式存储,并按时间戳进行组织。用户可以为这些记录附加标签(元数据),从而允许他们根据时间范围和运行上下文(标签)的组合来检索特定数据。
适用对象
- 机器人平台:需要回放特定事件或模型故障前后的遥测数据、日志和摄像头帧。
- 工业物联网流水线:在边缘侧收集二进制负载,并需要仅将过滤后的相关数据转发到云端。
- 边缘 AI 系统:需要在不构建自定义存储栈的情况下实现历史检索、标签化和数据保留策略。
亮点
- 多模态支持:以原生二进制格式存储图像、视频、传感器读数、日志和 ROS bags。
- 上下文查询:使用时间范围和标签检索数据(例如,“所有 status 为 'error' 的 camera-1 图像”)。
- 高效复制:仅将选定的记录复制到云端,以节省带宽和存储成本。
- 生命周期管理:集成的配额和生命周期策略,用于自动执行数据压缩和删除。
相关
- 项目
- 项目
- 项目
- 项目
- 项目