我正在尝试从Elasticsearch向Influxdb发送数据。除了编写插件和配置文件之外,还有其他方法可以做到这一点吗?我对这两个数据库都是新手,并试图了解整体情况。
另外,我对Kapacitor处理大量数据,然后将其发送到Kafka进行流式处理的理解正确吗?或者我应该只使用Kapacitor来流式传输数据?
我试图在短时间内学习所有这些新技术,而所有这些新术语都让我感到困惑。感谢您的时间和帮助。
发布于 2019-06-13 10:24:51
ElasticSearch是一个搜索引擎,不是一个数据库。InfluxDB是一种时间序列数据。我不明白为什么你需要把数据从搜索结果转移到时间序列数据库。
Kapacitor可以以两种不同的方式处理数据。批处理模式或流模式。假设一些应用程序将传感器数据(或一些时间序列数据)流式传输到InfluxDb。通过将Kapacitor设置为流模式,您可以将kapacitor设置为在InfluxDB中可用时立即处理该数据。或者,如果您需要每隔2小时处理一次来自InfluxDB的数据,您可以将该作业配置为批处理作业。一旦您处理了数据,Kapacitor就可以将数据持久化到InfluxDB中。或者,如果您需要将数据流式传输到Kafka,Kpacitor有一个Kafka插件。请注意,Kapacitor有比我在回答中提到的更多的插件。
https://stackoverflow.com/questions/56513508
复制相似问题