有哪些方法可以从Active MQ向Cassandra加载数据?

时间:2015-04-02 13:09:42

标签: java spring cassandra spring-boot

我的团队的任务是从Active MQ中使用数据并将其加载到Datastax cassandra中。

他们使用spring(Java)来执行此操作。我想知道是否还有其他方法可以做到更容易,更健壮,更容易扩展和维护。

例如,是否可以通过火花或风暴来做到这一点?我无法理解。

2 个答案:

答案 0 :(得分:2)

自上次发布Camel以来,有一个Camel Cassandra component。您可以创建从ActiveMQ到Cassandra的路线。这是最简单的解决方案。

如果您确实要分发负载,则会Spark Streaming/Camel connectorSpark Streaming Cassandra connector。所以你也可以用Spark Streaming来做。

我无法讲述风暴。

答案 1 :(得分:0)

还有这个Camel Cassandra component,看起来确实更强大。如果您希望将所有内容保存在Camel路由中并分配负载,则可以将Camel组件与load balancer pattern 耦合。