Как загрузить данные с датчика в CrateDB? - PullRequest
0 голосов
/ 24 октября 2018

У нас есть датчик, который публикует данные в сокет TCP.

Как мы можем создать правило загрузки в CrateDB для чтения из этого конкретного сокета?

Нужно ли использовать MQTT для чтения данных из сокета, а затем публиковать их как темы, чтобы правило чтения CrateDB могло их прочитать?

Такой подход звучит неэффективно.Мы хотели бы заполнить таблицу данными непосредственно из сокета TCP.Это возможно?

1 Ответ

0 голосов
/ 06 ноября 2018

Нет, в настоящее время это невозможно в CrateDB.Также имейте в виду, что реализация MQTT в CrateDB устарела и будет удалена в будущих версиях, https://crate.io/docs/crate/reference/en/latest/admin/ingestion/sources/mqtt.html. Основными причинами является то, что текущая реализация была очень ограниченной (например, реализует только MQTT Quality of Service (QoS) первого уровня),использование выделенной службы загрузки MQTT значительно более гибко в определении правил и поддержке протоколов и т. д.

...