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

在表格存储中开启Tablestore Stream,是不是也会额外增加需要增量同步数据容量的写cu?

在表格存储中开启Tablestore Stream,是不是也会额外增加需要增量同步数据容量的写cu,如果是把需要增量同步的数据多写一份的话,是不是对表存储中对应表的读写性能不会有影响对吗?

展开
收起
花开富贵111 2024-02-06 11:04:53 21 0
2 条回答
写回答
取消 提交回答
  • 只有Stream读,他是主表的一个功能,不存在主表到stream这个问题。此回答整理来自钉群“表格存储技术交流群”

    2024-02-06 13:26:11
    赞同 展开评论 打赏
  • 在阿里云表格存储服务TableStore中启用Tablestore Stream功能并不会直接增加写CU(Capacity Unit)消耗,因为开启Stream后,TableStore会在后台异步地捕获并记录数据的变更事件(增删改操作),这些变更事件会被发送到对应的Stream通道中供下游服务消费,而不是以多写一份数据的形式实现。

    对于表本身的读写性能,由于Stream服务独立于主业务流程,因此正常情况下不会直接影响表的读写性能。不过,启用Stream功能可能会略微增加表存储的存储空间开销,用于存储变更历史记录。另外,在极端情况下,如果表的写入负载非常大且频繁,尽管Stream服务本身不对表的写CU产生直接影响,但大量并发的写入操作可能会导致整体集群资源紧张,间接影响所有表的性能表现。但在一般使用场景下,这种影响可以忽略不计。

    2024-02-06 11:53:07
    赞同 展开评论 打赏

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

相关电子书

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