Google Spannerまとめ

Bigtable、Megastoreに続くGoogleの最新世代のデータストアSpannerについての皆さんの考察をまとめました。
14
Masayoshi Hagiwara @masayh

2PLはトランザクション間の一貫性をとるうえに基本的なコンカレンシー制御の方法。2PCはトランザクションが複数参加者に対して合意をとるプロトコル。ああ、こういう説明だとわからないか

2012-06-07 16:57:24
Masayoshi Hagiwara @masayh

あるトランザクションが変更中のデータを別のトランザクションが読むとき、ロックをかけないと、トランザクションがアボートしたとき、読み取り結果がおかしくなるでしょう。それを防ぐのは2PL。勝手にロックを挿入してくれる。

2012-06-07 16:59:44