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

表格存储咱们宽表模型为啥没有类似bigtable的column family的概念呀?

表格存储咱们宽表模型为啥没有类似bigtable的column family的概念呀?如果读某些attribute的时候读放大会比较严重吧?

展开
收起
青城山下庄文杰 2023-10-16 18:41:11 48 0
2 条回答
写回答
取消 提交回答
  • 表格存储的宽表模型,并没有采用类似Bigtable的column family的概念。宽表模型由主键(Primary Key)、属性列(Attribute Column)和时间戳(Timestamp)组成。这种模型的设计在一定程度上降低了读放大的问题。在理论上,阿里云表格存储的宽表的属性数量是没有限制的,可以根据实际需求定义所需的属性列。然而,还是建议将宽表的属性数量限制在合理的范围内,以避免数据的大量冗余。同时,如果对某些attribute的读取频率较高,可以考虑通过分区键(Partition Key)或索引(Index)来优化查询性能。

    2023-10-31 22:40:14
    赞同 展开评论 打赏
  • 这个是产品设计,目前不支持,读部分列导致的读放大问题底层有优化的 此回答整理自钉群“表格存储技术交流群-2”

    2023-10-17 18:54:10
    赞同 展开评论 打赏

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

相关电子书

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