API によってブランチからオブジェクトを削除する場合、LakeFS でガベージ コレクターが必要ですか? もちろん、適切な方法を使用して。ガベージ コレクターは、コミットによって削除されたオブジェクトに対してのみ使用されることを理解していますか。そして、このオブジェクトは (コミットによって) 論理的に削除されます。また、delete API メソッドを使用すると、オブジェクトは完全に削除され、ガベージ コレクターを呼び出す必要がなくなりますか?
1 に答える
4
lakeFS はデータのバージョンを管理します。したがって、削除は後続のバージョンにのみ影響します。オブジェクト自体は残り、古いバージョンにアクセスすることでアクセスできます。
ガベージ コレクションは、基になるファイルを削除します。ファイルがなくなると、そのキーは古いバージョンでも表示されますが、ファイル自体にアクセスしようとすると、HTTP ステータス コードが返されます410 Gone
。
詳細については、ガベージ コレクションのドキュメントを参照してください。
于 2021-12-14T07:58:15.777 に答える