MQTT协议支持数据库吗?

Does MQTT protocol support database?

我们知道 MQTT 有使用 subscribe/publish 方法。我可以知道什么平台用户可以使用 MQTT 协议保存数据库。它的 hivemq 或 mosquito 支持数据库,所以我可以看到从传感器记录的以前的数据? 如果 MQTT 可以支持数据库。除了使用 apache 网络服务器还有什么其他方法。

MQTT 是一个 Pub/Sub 协议,它纯粹是为了传递消息。这些消息在传递后会发生什么不是协议的关注点。

如果您想存储所有消息,那么您需要自己实现。

这可以是:

  • 将订阅 # 然后将消息存储到数据库的专用客户端。
  • 一些经纪商有一个插件 API 允许您注册可以拦截每条消息并将其存储到数据库的挂钩。

如果您想使用的任何代理支持这种性质的插件,您将必须进行研究。