开发者社区 > 云存储 > 正文

您好,表格存储删除重建后,局部事务需要重新开启是吧?

您好,表格存储删除重建后,局部事务需要重新开启是吧?

展开
收起
真的很搞笑 2023-03-28 14:39:10 172 0
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)

    如果您在阿里云表格存储中删除表格并重新创建表格,则之前与该表格相关的所有局部事务都将中止,并且需要重新创建这些局部事务。

    这是因为表格存储是一种 NoSQL 数据库,不支持传统关系型数据库中的“事务”概念。阿里云表格存储使用基于时间戳的乐观锁机制来保证数据的一致性。当您删除表格并重新创建表格时,表格存储会将表格的版本号重置为0,这意味着之前的版本号已经失效。因此,之前的局部事务也将失效,需要重新创建。

    如果您需要保留之前的数据并且不希望中止之前的局部事务,可以考虑使用表格存储的数据迁移功能将数据从旧表格迁移到新表格,而不是删除并重新创建表格。这样,旧表格中的数据和局部事务就可以保留下来。

    2023-03-28 16:07:06
    赞同 展开评论 打赏

阿里云存储基于飞天盘古2.0分布式存储系统,产品多种多样,充分满足用户数据存储和迁移上云需求。

相关电子书

更多
TableStore在社交类场景下的应用 立即下载
表格存储实时数据流Steam的技术揭秘和应用场景 立即下载
表格存储(TableStore) 立即下载