【发布时间】:2018-10-09 14:10:24
【问题描述】:
我在 Mongo DB 中有 1000 万个文档,我想将它们作为 JSON 推送到 Kafka,因为它没有任何更改。
寻找最佳方法。
1.使用Mongo响应式流
Flux.from(collection.find()).doOnError(e -> {
e.printStackTrace();
}).doOnComplete(() -> {
System.out.println("Finished ");
}).subscribe(doc -> {
// Code to insert into Kafka
});
- 使用 Akka 流
还有其他可用的连接器吗?
另外,我需要在订阅方法中做多线程吗?
还有其他更好的方法吗?
【问题讨论】:
标签: mongodb apache-kafka