3相コミットとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 3相コミットの意味・解説 

3相コミット

(Three-phase commit protocol から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/07/12 10:28 UTC 版)

コンピュータネットワークデータベースにおいて、3相コミットプロトコル(3PC)[1]分散アルゴリズムであり、分散システムの全ノードがデータベーストランザクションコミットに合意することを可能にするものである。しかし、2相コミット(2PC)とは違い、3PCはノンブロッキングである。より詳細には、3PCはトランザクションがコミットするか、中止するかのいずれかにかかる時間に上限を設ける。この性質により、もしあるトランザクションが3PCによりコミットしようとして、あるロックを行っている場合、タイムアウトによりそのロックが解除されることが保証される。




  1. ^ Skeen, Dale (May 1983). “A Formal Model of Crash Recovery in a Distributed System”. IEEE Transactions on Software Engineering 9 (3): 219--228. doi:10.1109/TSE.1983.236608. 


「3相コミット」の続きの解説一覧



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「3相コミット」の関連用語

3相コミットのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



3相コミットのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの3相コミット (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS