在云端,将来要做集群架构。
目前处在调试阶段,有两类数据流设计方案:
方案一:数据流经过ekuiper先以某种方式到EMQx,然后通过EMQx的规则,插到TDengine。
方案二:数据流经过ekuiper,再通过相应的规则,数据直接插到TDengine.
对于方案二,有下面的参考资料,说是在ekuper的sink中,有TDengine的选项,但是一直找不到,只有redis选项。不知道怎么设计为比较合适? 谢谢。
http://support.emqx.cn/hc/kb/article/1586166
标题为“ 数据源(Neuron)–>ekuiper–>Database示例” 这怎么复现。
对了,作为调试的中间步骤,我还尝试实现,数据流通过ekuiper之后,直接插入MySQL数据库,这是否能实现? 相对来说,这种方案能先明确看到数据进入数据库,下一步再调试实现,ekuiper数据能进时序数据库TDengnie。
eKuiper TDengine 和 SQL 都是插件形式的,需要先安装插件。 TDengine 目标 (Sink) | eKuiper 文档
谢谢,那如果是emqx通过规则的途径,是能够直接插入数据到TDengine的吧?
还有一个问题,那有没有必要数据流经过ekuiper,再到emqx,再插入TDengine呢? 这跟ekuiper通过安装插件,写到TDengine这样的方案,那个数据传输速率能更可靠,更高?