Exists->Createの二段階チェック
ファイルの有無を確認してから作成する、確認と確保が別操作になった実装。間に他プロセスが割り込めるため排他にならない。
この概念が関わる関係
- Exists->Createの二段階チェックは二重処理(二重計上・二重送信・更新の消失)の原因になることがあります。
- 原子的claimはExists->Createの二段階チェックに対する本記事の推奨です。
- 原子的作成(CreateNew / O_CREAT|O_EXCL)はExists->Createの二段階チェックに対する本記事の推奨です。
この概念を扱う記事
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。