北京四维纵横数据技术有限公司(yMatrix) 面向物联网、车联网、工业互联网、智慧金融和智慧城市,提供海量时空数据写入、存储、计算和分析的云边端协同的一站式数据平台。公司致力于打造高性能、可扩展、智能化、简单易用的卓越数据产品,让数据管理更简单、更安全、更高效。

MatrixDB 简介

MatrixDB 是全球首款超融合时空数据库,基于自主研发的多项专利技术,实现海量时空数据的快速采集、高效存储、实时分析以及深度学习(ML+AL),比传统的时序数据库 InfluxDB、OpenTSDB 性能快 50 倍,空间节省 60% 以上,比传统的 MPP 数据库快 3-100 倍。

MatrixDB 广泛应用于能源、航空航天、汽车和车联网、智能制造和工业互联网、金融、保险、证券、5G通信、雷达和气象、智慧农业、生物医疗研发、智慧城市、智能家居等各行各业,覆盖智能监控、实时控制、设备溯源、用户画像、行为分析和预测分析等多种应用场景,为物联网、车联网、工业互联网和智慧生活提供坚实、简洁的数据基座。

合作方案

EMQ 与MatrixDB 凭借各自技术和生态优势,针对物联网、车联网和工业互联网等领域打造完整解决方案,携手共建物联网新生态。

  • EMQ X 稳定承载大规模的 MQTT 客户端连接,单服务器节点支持 50 万到 100 万连接。并且支持分布式节点集群,快速低延时的消息路由,单集群支持 1000 万规模的路由。
  • EMQ X 支持完整物联网协议,MQTT、MQTT-SN、CoAP、LwM2M、WebSocket 和私有协议。
  • MatrixDB 吞吐量极强,能更高效消费 EMQ X 的消息。
  • MatrixDB 不仅是一款优秀的时序数据库,数据分析能力也很强,可以实现一库搞定数据接入与分析场景。

EMQ 物联网数据接入平台架构

方案完美解决了高频数据端到端的高并发高可靠写入和高并发秒级查询两大难题,提供更加友好的体验,实现国产技术生态的完整闭环。

性能测试

测试结果

  • EMQ X 对接单节点 MatrixDB,以直接 INSERT 方式插入数据,吞吐量可以达到每秒 21 万行
  • EMQ X 和 MatrixDB 所在机器的资源使用稳定

这些指标表明 EMQ X 集群在使用 INSERT 方式向 MatrixDB 灌入数据时, 吞吐量很高。另外,MatrixDB 还提供了 MatrixGate 数据加载工具,相比使用 INSERT 方式加载数据,还有 10 倍- 100 倍的提升空间。

详细测试报告

请见 EMQ 官网博客: https://www.emqx.com/zh/blog/emqx-and-matrixdb