我的团队的任务是从Active MQ中使用数据并将其加载到Datastax cassandra中。
他们使用spring(Java)来执行此操作。我想知道是否还有其他方法可以做到更容易,更健壮,更容易扩展和维护。
例如,是否可以通过火花或风暴来做到这一点?我无法理解。答案 0 :(得分:2)
自上次发布Camel以来,有一个Camel Cassandra component。您可以创建从ActiveMQ到Cassandra的路线。这是最简单的解决方案。
如果您确实要分发负载,则会Spark Streaming/Camel connector和Spark Streaming Cassandra connector。所以你也可以用Spark Streaming来做。
我无法讲述风暴。
答案 1 :(得分:0)
还有这个Camel Cassandra component,看起来确实更强大。如果您希望将所有内容保存在Camel路由中并分配负载,则可以将Camel组件与load balancer pattern 耦合。