【发布时间】:2018-11-16 18:54:16
【问题描述】:
还有理由使用本地二级索引而不是全局二级索引吗?
GSI 在 AFAIK 的各个方面都更好。 * 您可以在创建表后创建 GSI。 * 与 LSI 不同,您不限于将哈希键用作索引的一部分。 * 您可以单独为其配置吞吐量。
LSI 何时优于 GSI?
【问题讨论】:
-
LSI 用于以不同的方式对原始 HASH 密钥进行排序(分组)。您不需要 GSI,并且为相同的 Hash Key 引入 GSI 效率会降低。
标签: amazon-dynamodb