2

Cassandra で複合キー (Player,Match) を持つ列ファミリー (PlayerGoals) を作成する必要があります。

私が表す必要があるものの例は次のとおりです。

プレーヤーの目標:

Player: 1
    Match: 2
        Goals - 0
    Match: 3
        Goals - 2
Player: 2
    Match: 2 
        Goals - 1

....

4

1 に答える 1

1

次のように、キーが Player:Match である複合キーを使用して、これを格納できます。

1:2
  Goals = 0
1:3
  Goals = 2
2:2
  Goals = 1

このスキーマを使用すると、次のことができます。

  • プレーヤーのすべての試合を取得する
  • プレーヤーの最高/最低/その他の目標を取得する
  • 試合に参加したプレーヤーのグループを調べる
  • 既知の選手のリストを得点数で並べ替える

次の場合は、別のインデックスが必要です。

  • 試合に出場する選手を獲得する
  • 未知のプレイヤーをランク付けする
于 2012-09-21T18:06:37.233 に答える