Intro To Riak のウェビナーに参加しました。1 ページだけで、スキーマ設計についてはあまり語られていません。それが私が焦点を当てていることです。では、質問させてください。
顧客番号が「123」の顧客というバケットがあるとします。この顧客には次の属性 (キー: 値のペア) があります: 名前:「Joey Brown」、生年月日:「1980 年 1 月 1 日」、郵便番号:「12345」、顧客タイプ:「小売店」、顧客になった日付:「1」 /1/2005" 購入頻度: "5"</p>
JSON は次のようになります。
{ "name": "Gunther Boss", "生年月日" : "1980 年 1 月 1 日", "郵便番号" : "12345", "顧客の種類" : "小売店" "顧客になった日付" : "1/ 1/2005」、「購入頻度」:「5」</p>
}
これらの属性がすべて Customer 123 に属していることを Riak はどのようにして知るのでしょうか? そのお客様番号はIDですか?行全体の ID を指定するにはどうすればよいですか?
Cassandra は以下を使用します。
RowId + 列ファミリー + 列修飾子 + タイムスタンプ + 値 (またはペイロード)。(RowId + 列ファミリー + 列修飾子 + タイムスタンプが一意性を提供します)。キーは列ファミリー+列修飾子です
ありがとう