在Amazon Keyspaces上是否有替代记录批次的方法?



我们的团队决定从自托管的Cassandra迁移到Amazon Keyspaces。配置后我发现不支持记录批次。在我们的解决方案中,有多种情况需要使用日志批处理。

交货:为了有不同的主键来进行快速查询,我们在其中传播数据的表很少。日志批处理用于维护所有表的一致性。

在Amazon Keyspace中是否有其他解决方案来解决这种情况?

不幸的是,由于Amazon Keyspaces中缺乏对LOGGED BATCH的支持,您将需要在应用程序中实现逻辑以保持表同步。

您需要重试任何失败的表更新,如果在尝试N次之后仍然不成功,您需要确定是否需要(a)对其他表进行删除,或者(b)继续重试。

很遗憾,您没有意识到Amazon Keyspaces的这一限制。我建议您熟悉以下文档中的其他限制:

  • Apache Cassandra的功能差异
  • 支持的Cassandra api、操作、函数和数据类型

最新更新