Seasarカンファレンスの「Bigtable脳」を見たメモ
Seasar Conference 2009 Autumnのひがさんのセッション「SQL脳からBigtable脳へ」を見てきました。
おおこれはB脳だ!と思った部分:
- レンジスキャンがBigtableのかなめ
- Bigtableは単なるKVSではなく「ソートされたキー」があるKVSという点が重要
- 自分の要件をいかにレンジスキャンに落とすか、そういう発想を身につける必要性を感じた
- Datastoreでは並列でget/putできる
- コンポジットインデックスを使わずにインメモリで処理
- シングルプロパティインデックスのクエリ結果をインメモリでソートしたりフィルタしたり
- 自分でRDBを実装する感覚と思った
- 「joinなんてもちろんのことできません!(`・ω・´)キリッ」
- joinが許されるのは小学(ry って感じの優越感さえ感じます。いやあ惚れます
- セッション後にスピーカーズコーナー?で教えていただいたことなど、思い出せるキーワード