我正在使用 dsbulk 尝试从我们的 cassandra 集群中提取一些数据,并看到一些奇怪的行为。试图了解这是否是预期的。
如果我通过指定表空间和表执行卸载,我看到的结果与我执行查询卸载指定的结果不同(更少)select * from table
。
我认为这可能是集群内的一致性问题,但我尝试了各种一致性级别,结果在 ONE 和 ALL 之间的所有级别上都是相同的。
任何人都知道这是否是预期的行为?直接表提取的速度大约快 2 倍,因此如果可能的话,我更愿意这样做。
您肯定遇到了DAT-295,这是一个自此修复的错误。请升级到最新的 DSBulk 版本(1.2.0 atm - 1.3.0 将在几周后到期)。