gpt4 book ai didi

amazon-web-services - 何时以及如何对具有分区键和排序键的 Dynamodb GSI 进行分区?

转载 作者:行者123 更新时间:2023-12-04 21:03:35 24 4
gpt4 key购买 nike

  • 何时以及如何对具有分区键和排序键的 Dynamodb GSI 进行分区?
  • GSI 分区(如表分区)是否有最大大小限制?
  • 如果是,那么当单基数 GSI(即在所有记录中具有相同分区键的 GSI)超过存储限制时会发生什么?
  • 最佳答案

    1) 在这里查看我的回答 https://stackoverflow.com/a/51240423/4985580表是如何分区的。 GSI 本质上只是一个新表,它的分区方式与您的基表相同。

    https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.Partitions.html

    Global secondary indexes in DynamoDB are also composed of partitions. The data in a GSI is stored separately from the data in its base table, but index partitions behave in much the same way as table partitions.



    2) 是的,10GB

    3)这是一个有趣的问题,我没有答案。 Dynamo 会根据数据的分区键访问正确的分区,因此如果您使用一个分区键填充多个分区,您似乎会遇到问题。也就是说,您可能需要至少 250 万个具有相同分区键的项目(10GB/4KB)才能实现。这对您来说是一种可能的情况吗?

    关于amazon-web-services - 何时以及如何对具有分区键和排序键的 Dynamodb GSI 进行分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52682320/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com