本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料建模最佳實務:設計資料模型的建議
使用 Amazon Keyspaces (適用於 Apache Cassandra) 時,有效的資料建模對於最佳化效能和降低成本至關重要。本主題涵蓋設計適合您應用程式資料存取模式的資料模型的重要考量和建議。
分割區索引鍵設計 – 分割區索引鍵在判斷資料在 Amazon Keyspaces 中跨分割區分佈的方式時扮演重要角色。選擇適當的分割區索引鍵可能會大幅影響查詢效能和輸送量成本。本節討論設計分割區索引鍵的策略,以促進跨分割區均勻分佈讀取和寫入活動。
關鍵考量事項:
統一活動分佈 – 旨在統一所有分割區的讀取和寫入活動,以將輸送量成本降至最低,並有效利用高載容量。
存取模式 – 將您的分割區金鑰設計與應用程式的主要資料存取模式保持一致。
分割區大小 – 避免建立過大的分割區,因為這可能會影響效能並增加成本。
若要更輕鬆地視覺化和設計資料模型,您可以使用 NoSQL Workbench。