【发布时间】:2018-12-24 22:15:19
【问题描述】:
是否可以使用幻像在一个事务中执行多个查询?我不是指批量插入/更新,而是根据另一个查询的结果执行一个查询。
在文档中没有找到任何关于此事的内容。猜一猜,由于 Cassandra 和 NoSQL 的特殊性,它的意思是这样的。
【问题讨论】:
-
这是不可能的。您需要执行两个查询。
-
@Laxmikant 谢谢
-
@jsi 答案是正确的,不幸的是这是不可能的,但这是因为 Cassandra。批处理通常用于保证原子性,因此在可能的情况下使用批处理,这就是它们存在的真正原因。 docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlBatch.html
标签: scala cassandra phantom-dsl