Slide 23
Slide 23 text
23
どんなテーブルが作られているか?
$ cat ./schema.sql
CREATE TABLE products(
id bigserial PRIMARY KEY,
created_at timestamp,
category text,
ean text,
price float,
quantity int default(5000),
rating float,
title text,
vendor text
);
• 各テーブルにはPKがサロゲートキー
で設定されており、シーケンシャル
なレコードをINSERTしている。
• YugaByte DB側でPKをハッシュ化
した後にパーティションキーとして
データの分散に利用、格納されるタ
ブレットが決まる。
• 他のやり方もあると思われるが、こ
れがデフォルト。