我想用 GSI 創建一個 DynamoDB 表。對于這個 GSI,目前我只需要 PartitionKey,因為我只想通過一個屬性進行查詢。但將來我可能需要通過其他屬性進行查詢。因此,我正在考慮添加一個 SortKey 以防萬一將來我需要通過另一個屬性進行查詢。現在它可以為空,也可以與 PK 具有相同的值。
在 GSI 中,如果我不打算在可預見的將來使用它,添加 SortKey 是否有任何缺點?謝謝你。
uj5u.com熱心網友回復:
這種方法的(可能非常)次要的缺點是:
- 略高的存盤成本和
- 增加了必須提供(當前無意義的)索引 SK 作為 CRUD 操作中主鍵的一部分的開發人員開銷。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/472497.html
標籤:亚马逊网络服务 亚马逊-dynamodb 亚马逊云形成 amazon-dynamodb-index
上一篇:RDS不支持創建資料庫實體
下一篇:共享同一類時僅更新單個元素
