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

我的表格存储有。3个主键,10个属性列 在建多元索引时 必须是13个字段吗?

问题1:我的表格存储有。3个主键,10个属性列 在建多元索引时 必须是13个字段吗? 问题2:如果只加3个主键,在多元索引查询时 也会带出相关的属性列吗

展开
收起
真的很搞笑 2023-06-21 13:17:04 53 0
2 条回答
写回答
取消 提交回答
  • 对于问题1,在表格存储中,每个表格都可以有多个主键,主键是用来保证数据唯一性的约束条件。在建多元索引时,不需要将所有属性列都包含在索引中,只需要将需要用于查询和排序的属性列包含在索引中即可。因此,建多元索引时不需要必须是13个字段。

    对于问题2,如果只在三个主键上建立索引,那么在查询时只会根据这三个主键过滤数据,而不会涉及到其他的属性列。如果您需要在查询时同时使用主键和其它属性列,可以在索引中包含这些属性列,这样在查询时就可以同时过滤数据并返回相关的属性列。

    2023-06-22 13:09:10
    赞同 1 展开评论 打赏
  • 回答1:不是的,把需要查询的字段加进去也可以 回答2:如果设置返回所有列,会自动反查主表,此回答整理自钉群“表格存储技术交流群-2”

    2023-06-21 13:42:03
    赞同 展开评论 打赏

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

相关电子书

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