简体   繁体   English

使用 datastax 收听 cassandra 数据库

[英]Listen to a cassandra database with datastax

How can I get a record from cassandra database every time that it is add using datastax for java?每次使用datastax for java添加时,如何从cassandra数据库获取记录? That is, how can I "listen" cassandra database?也就是说,我如何“听”cassandra 数据库? Thanks谢谢

There is no easy way to do it.没有简单的方法可以做到这一点。 Cassandra has Change Data Capture functionality, but it's quite low level (and could depend on version of Cassandra), and it's not easy to use it. Cassandra 有更改数据捕获功能,但它的级别很低(并且可能取决于 Cassandra 的版本),并且不容易使用。 You can write your own implementation (pointers in link above), or use something like this , but it's very old.您可以编写自己的实现(上面链接中的指针),或者使用类似这样的东西,但它已经很旧了。 And you'll need to handle deduplication yourself, as when you have RF > 1, every node will receive & write the data.而且您需要自己处理重复数据删除,因为当 RF > 1 时,每个节点都会接收和写入数据。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM