データベース
勉強するのをすっかり忘れてた。間違えたとこ、引っかかったところをメモ。
ACID属性
トランザクションの持つべき4つ性質
名前 | 説明 |
---|---|
原子性(Atomicity) | 途中で終了する事はないこと |
一貫性(Consistency) | 更新の内容がデータベースのルールに反しないこと |
独立性(Isolation) | 相互に影響を与えることはないこと |
耐久性(Durbility) | 一度完了したトランザクションは障害で失われないこと |
2相コミット
分散データベースで、データベース間の整合性を保つための仕組み。
1段階目で各DBにセキュアを送信する。そして、そのセキュアに対しOKが返ってきた場合のみ、コミットする。