我很高兴地分享,Redis 现已作为嵌入式数据服务用于 EdgeX Foundry IoT 边缘平台。 通过利用 Redis,EdgeX 核心服务提供了卓越的性能、较小的运行时占用空间,以及能够以 <1 毫秒的延迟将数百万个设备事件提取到 IoT 解决方案中的能力。 EdgeX 和 Redis 的结合经过优化,可以驻留在雾节点、边缘网关设备,甚至在某些情况下可以驻留在 IoT 设备上。 Redis 闪电般的速度和小的内存占用量 (<5MB) 使数据分析更接近源头,并更快地响应实时业务需求。
在狂野的 IoT 边缘领域,存在许多不同的条件和要求,这些条件和要求将对任何试图提供必要数据服务的数据库构成挑战。 这些条件将不可避免地需要使用多种数据模型,以及涉及深度学习、图像识别和其他复杂计算要求的边缘计算。 作为一种多模型数据库,Redis 能够优雅地处理这些各种数据模型,从而消除了具有多种持久性架构的复杂性。
带有 Redis 开源数据库的 EdgeX 可立即根据 3-Clause BSD 许可获得。
与我们与 EdgeX 的合作同时,Redis 正在推出一种名为 RedisEdge 的新商业产品,该数据库专门为满足 IoT 边缘的严苛条件而构建。 RedisEdge 是一款商业产品,与 Redis Enterprise 完全兼容,这使其非常适合扩展到云中的集群 Redis Enterprise,以满足需要混合边缘和云架构的 IoT 解决方案。
我们正处于颠覆性趋势的早期阶段,几乎所有主要的云和技术参与者都在 IoT 和边缘计算上下了很大的赌注。 这是过去 50 年来计算的第四次浪潮:大型机 → 客户端/服务器 → 云 → 边缘。 预计在未来十年内,边缘计算将加速发展,因为许多计算模型将从云计算过渡到混合边缘/云架构,以优化 IoT 应用程序的延迟、带宽、安全性和本地性需求。 Gartner 预测,到 2020 年,工业 IoT 用例的边缘处理和分析将从 <10% 增加到 60%。 Redis 合作伙伴(如 Microsoft Azure 和 EdgeX Foundry)已经将 RedisEdge 和 Redis 纳入其 IoT 边缘平台,它们领先于游戏,因此已为向边缘计算的这种大规模地面转变做好准备。
IoT 边缘应用程序开发人员不应处理 IoT 边缘堆栈的复杂性,包括消息传递和网络协议。 借助 RedisEdge,应用程序开发人员可以专注于他们的应用程序和业务需求; Redis 将负责其余的工作。
阅读有关将云原则引入边缘的更多信息,请点击此处。