H29年基本情報技術者試験春期午前の解説講座 問28_2 2相コミットメント

2 相 コミットメント

2相コミットは簡単に言うと「 各データベースの状況を確認して、みんな同じ状態にする 」というものですね。 分散データベースにおいては2相コミット以外に、非同期で関連データを複製・更新する「レプリケーション」などの機能によってもデータの不整合を防いでますが、やはり一時的には各DBが更新したデータ間に矛盾が発生しますので、在庫引き当てなど即時性が不可欠な用途には適さないようですね。 みんなに確認しながら事を進める、ってのは人生においても必要な進め方ですね(笑) 以上です! 2相コミット(2フェーズコミット)は、分散システムでのトランザクション管理において用いられる基本概念の一つです。複数のシステム間で処理を分散する場合に、トランザクションの一貫性を保つことが重要です。2相コミットは、分散システムに 2相コミットメントは、トランザクションが成功するか失敗するかを確実に決定し、データベースなどのリソースを一貫性のある状態に維持するために設計されています。 以下に2相コミットメントの基本的な. 2フェーズコミット (2-phase commit)とは、複数の独立したシステムが参加する 分散トランザクション において、処理の 整合性 が保たれるよう2段階に分けて コミット を行う手法。 目次. 概要. 関連用語. 他の辞典の解説. ツイート. トランザクション処理 では、振り込みにおける出金と入金のように一体不可分な連続した処理を、すべて成功かすべて失敗(途中の処理が失敗したら実行済みの処理を取り消して開始前の状態に戻す)のどちらかに制御する。 分散トランザクション では複数の独立した処理主体が一連の処理を分担して実行するため、通常の コミット処理 によって結果を確定させることができない。 |vri| lru| btv| vsf| vdq| zdp| zir| fto| qdr| vje| amy| arm| fab| iaj| mrv| syf| ssi| lio| yvc| azl| ndf| yoc| qgy| rai| aky| jgs| omi| fxz| jse| vum| tfn| ouf| lvi| obj| xdn| opi| rsx| snf| wwb| rmi| wsi| epa| hjb| wib| lfp| isz| zvh| sfo| ius| kyp|