issues
search
ChallengeClub
/
tetris_score_server
tetris_score_server for https://github.com/seigot/tetris
MIT License
2
stars
6
forks
source link
Dynamodbの設計を修正したい
#86
Closed
EndoNrak
closed
1 year ago
EndoNrak
commented
1 year ago
現状
dynamodbの評価結果テーブルはプライマリキーとしてId(ハッシュ値)、ソートキーとしてCreatedAtを使っている
大会に関するカラムがない
変更内容
ソートキーを削除したい。partitionキーをハッシュ値にしているため実質ソートキーは機能していない。(Idでの検索に対してO(1)) →#88
大会を区別するカラムを追加。パーティションキーを大会Id、 ソートキーをCreatedAtとしたGSIを作る。(大会期間中にCreatedAt順にソートした検索を頻繁に使う)→#100
現状
変更内容