如何在反应性 spring 数据卡桑德拉中使多个保存调用原子化?
How to make multiple save calls atomic in reactive spring data cassandra?
场景是,我有一个cassandra API需要在3 tables/repositories中保存数据。因此,一旦 API 被命中,数据应该保存在所有表中或其中的 none 中。我该如何实现?
微服务基于 spring 启动和网络流量,当然还有反应式 spring 数据卡桑德拉。
我知道反应式 cassandra 仍然无法使用批处理。
如果我使用 zip 运算符压缩 3 个保存调用,zip 运算符在这里有什么帮助吗? (我怀疑,这不会有帮助)
对此的见解将非常有帮助。谢谢
你是对的..reactive cassandra 中不支持 BatchOperations 但他们已经在版本中引入了它
2.1 RC2校验this
作为替代方案,您可以在 Batch 中合并您的个人陈述并使用。
场景是,我有一个cassandra API需要在3 tables/repositories中保存数据。因此,一旦 API 被命中,数据应该保存在所有表中或其中的 none 中。我该如何实现?
微服务基于 spring 启动和网络流量,当然还有反应式 spring 数据卡桑德拉。
我知道反应式 cassandra 仍然无法使用批处理。
如果我使用 zip 运算符压缩 3 个保存调用,zip 运算符在这里有什么帮助吗? (我怀疑,这不会有帮助)
对此的见解将非常有帮助。谢谢
你是对的..reactive cassandra 中不支持 BatchOperations 但他们已经在版本中引入了它 2.1 RC2校验this
作为替代方案,您可以在 Batch 中合并您的个人陈述并使用。