記事The Google File Systemを読んだ後、私はまだいくつかの点で混乱しています:
「追加操作」と「書き込み操作」の利点は何ですか?この記事では、書き込み操作ではなく追加操作を使用することを強調しています。
チャンクの冗長性間の一貫性を維持するために、gfs はリースを使用してチャンクサーバーをプライマリとして使用し、一貫性を実現するためにプライマリに操作シーケンスを決定させます。再試行した後、更新操作がまだ成功しない場合、冗長性が問題になります。その後、異なるクライアントが更新された同じオフセットで同じチャンクを読み取るようになると、それらは異なるコンテンツを読み取る可能性があります.gfs はこの種の問題にどのように対処しますか.
追加操作でエラーが発生した場合、プライマリ チャンクサーバーは新しいオフセットを選択してレコードを追加しますか? レコードとはどういう意味ですか?クライアントがファイルを読み取るとき、ファイル内のパディングまたは重複レコードをどのように処理できますか?