Redis 的 RedisEdge 是一个专门为物联网 (IoT) 边缘的苛刻条件而构建的多模型数据库。它每秒可以处理数百万次写入,延迟小于 1 毫秒,占地面积很小(小于 5 MB),因此可以轻松地驻留在受限的计算环境中。它可以在各种边缘设备和传感器上运行,从 ARM32 到基于 x64 的硬件。RedisEdge 将开源 Redis(版本 5,包含 Redis Streams)与 RedisAI 和 RedisTimeSeries 模块捆绑在一起,以及用于模块间通信的 RedisGears。
要参与 RedisEdge 预览计划,请发送电子邮件至 RedisEdge@redis.com.
Redis 已与 IoT 边缘平台领域的新兴领导者 EdgeX Foundry 和 Microsoft Azure IoT Edge 合作,将 RedisEdge 带给他们的用户。EdgeX Foundry 是一个拥有 70 多家成员公司的 Linux 基金会项目。它提供了一个开源物联网边缘平台,旨在简化任何人都可以开发物联网边缘应用程序。
RedisEdge 也作为 Azure IoT Edge 的一个模块提供,使使用 Azure IoT 服务的物联网应用程序开发人员可以轻松利用 Redis 的强大功能。使用 RedisEdge 的 Azure IoT Edge 帮助企业将重点放在洞察力而不是数据管理上。开发人员可以通过标准容器配置和部署他们的解决方案,并从云端监控它们。
在物联网边缘环境的复杂环境中,各种条件和要求会给任何数据服务平台带来压力。应用程序不可避免地需要多种数据模型(例如,时间序列、图形)来支持视频流分析、图像识别和其他复杂的计算需求。RedisEdge 是一种多模型数据库,可以轻松处理各种数据模型,消除了多语言持久性体系结构的复杂性。
RedisEdge 支持所有 10 个原生 Redis 数据结构,包括新的 Redis Streams 数据结构,为应用程序开发人员提供极致的灵活性和简易性。
物联网边缘应用程序开发人员不应该处理物联网边缘堆栈的复杂性,例如消息传递和网络协议。借助嵌入 EdgeX Core Services 和 Azure IoT Edge 平台的 RedisEdge,开发人员可以专注于他们的应用程序和业务需求,并将数据服务和平台留给我们,与领先的物联网边缘平台提供商合作。