Python cron job vs Kapacitor UDF

在存储在边缘服务器上的InfluxDb中收集数据后,我需要对数据执行一些后台高级计算,这意味着我的计算资源有限。此外,我在进行计算时无法阻止数据收集。我正在权衡使用Kapacitor UDF流与自定义Python脚本。

请注意,我需要使脚本可配置,以便我可以轻松地将它们放入具有不同传感器的不同环境中


胡子哥哥
浏览 85回答 1
1回答

尚方宝剑之说

一般来说,它可能没有什么区别,特别是对于“简单”用例,尽管我倾向于独立的python脚本。(如果你能使用kapacitor语言而不是基于python的UDF来覆盖你的用例,那么使用Kapacitor可能会更好,但我发现它不够,因为我需要从其他数据库中检索其他数据)独立的python脚本可能会更轻一些,因为你不需要运行Kapacitor服务。独立的python脚本可以配置得更多一些。Kapacitor也是相当可配置的,但你必须花一点时间学习如何使用它。独立的python脚本可以更稳定一些。几年前,我尝试过python UDF,发现它们不稳定且有缺陷。虽然现在可能已经有所改善,但您仍然依赖于它的支持,如果不是您的语言,您可能在调试和修复问题时遇到问题。go
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python