由 Site Kit 添加的 Google 跟踪代码管理器 (noscript) 代码段 结束 Site Kit 添加的 Google 跟踪代码管理器 (noscript) 代码段
ThingsBoard Edge 3.9.0 发布 ThingsBoard Edge 3.9.0 发布

ThingsBoard Edge 3.9.0 发布:Kafka、Cassandra 等!

我们很高兴地宣布发布最新版本 ThingsBoard 边缘!此版本带来了大部分更新 ThingsBoard 3.9.0 发布 还有 增强 ThingsBoard Edge 的能力 摄取更大量的数据 以更高的效率。让我们探索这些强大的新功能!

此版本背后的“原因”

想象一下一个小型制造工厂:您可以安装多少设备和传感器?一个工厂可以管理数百台设备,并且 ThingsBoard 边缘,使用 PostgreSQL数据库,就是为了满足此类操作的需要而设计的。

但是,当您的生产场地不再小时会发生什么?设备的数量随着其大小成比例地增加。

我们的一些客户每个管理着超过 10,000 台设备 边缘,从多个大型生产站点收集数据并将其传输到云端。系统无法处理不断增长的负载,导致性能下降和查询响应变慢。每秒传输的海量数据压倒了单个设备 PostgreSQL 桌子。该系统需要另一个数据库和排队解决方案。

在苛刻的工作负载下, SQL 用于事件持久性的数据库与最佳实践不符。 卡夫卡另一方面,它是更适合此任务的选项,因为它旨在处理高吞吐量数据流。

新的实施可以为边缘做什么?

  • 提高速度: 无论 Kafka 中已存储的事件大小如何,都可以更快地读取和写入云事件。
  • 水平可扩展性: 扩展 Kafka 和 Cassandra 以存储和处理更大量的数据。
  • 增强性能: Cassandra 的高读写吞吐量可确保在要求苛刻的工作负载下提供卓越的性能。

现在,让我们深入了解此版本的详细信息!

用于云事件的 Apache Kafka

首先,我们显着增强了云事件处理 ThingsBoard 边缘.

在传统设置中, PostgreSQL 用于排队和处理云事件。然而,随着事件数量的增加,性能下降的风险也会增加。为了解决这个问题,我们推出了 阿帕奇·卡夫卡 作为替代 PostgreSQL.

为什么是卡夫卡?

如果你的 边缘 每天向 ThingsBoard Cloud 发送数百万条事件消息, 卡夫卡 可以通过在多个代理之间扩展和分配负载来轻松处理它们。

阿帕奇·卡夫卡 作为队列类型,ThingsBoard 边缘 随着时间的推移,在大量负载下始终保持稳定的性能。 卡夫卡 确保检索数据的效率,无论数据量如何,都具有恒定的时间复杂度 (O(1)),从而确保可靠性和速度。

即使高峰负载期也不会影响系统性能。这种平衡是通过分区机制实现的,该机制允许将总体负载分布在集群之间。

Apache Cassandra 支持

为了提高管理时间序列数据时的性能,我们还添加了对 阿帕奇卡桑德拉 数据库作为我们的一部分 混合数据库方法.

卡桑德拉 非常适合大容量时间序列数据摄取,同时 PostgreSQL 擅长关系查询和复杂的数据管理。

卡桑德拉实现实时时序数据处理的高速读/写性能。然后将处理后的结果存储在 PostgreSQL 用于报告。

通过启用此混合数据库方法 为了 ThingsBoard 边缘,我们确保每个 边缘 实例可以处理不断增加的数据量,在所有情况下提供操作连续性和可用性。

的整合阿帕奇·卡夫卡卡桑德拉 引入了无与伦比的性能、可靠性和可扩展性,即使在最苛刻的工作负载下也能确保平稳运行。

立即安装 乌班图, CentOS/RHEL 服务器, 或者使用 Docker(Linux 或 Mac 操作系统).

动态边缘属性

从发布开始 3.9.0 以后,您还可以轻松获取 边缘属性,例如配置、访问令牌或元数据,并将它们用作规则链中的占位符。

主要优点 动态边缘属性:

  • 根据检索到的属性做出更准确的业务决策。
  • 与外部服务器无缝集成。
  • 使用单个 边缘规则链 为数百或数千个 Edge 实例提供服务的模板。

每个独特的 Edge 实例都会实时动态地用其特定属性替换占位符,从而无需创建单独的 规则链模板 对于每个实例。

使用案例场景:

想象一下管理一百个边缘。它们都需要相同的业务逻辑(规则链),并且在数据传输过程中几乎无法区分它们。和 动态属性, 您可以为每个 Edge 分配一个唯一的访问令牌,从而轻松识别和明确标记每个 Edge。

此功能极大地简化了边缘管理,降低了复杂性并实现了高效、可扩展的操作。

为什么更新到 ThingsBoard Edge 3.9.0?

随着发布ThingsBoard 边缘 3.9.0,我们正在帮助组织自信而精确地扩展其物联网生态系统。这 动态边属性混合数据库功能,释放在边缘处理和分析物联网数据的新可能性,同时保持无缝云同步。

现在是接受这些强大更新并将您的物联网解决方案提升到新水平的最佳时机。 更新至 ThingsBoard Edge 3.9.0 今天就体验其中的差异——创新与效率的结合,推动您的成功。

发现新增强的力量 ThingsBoard 边缘