S3 を操作するのが面倒であることは誰もが知っています。仮想ディレクトリを削除するには、パス内からすべてのオブジェクトを削除する必要があります。少なくとも RESTful API ではこれが当てはまります。
独自の PHP クラスを使用するのではなく、PHP を使用して GSUtil を呼び出すと、パフォーマンスが向上するかどうか疑問に思っていました。GSUtil がリクエストを処理する方法に何か特別なものはありますか、それとも同じ REST ラッパーですか?
私が抱えている主な問題:
- 大きなフォルダの削除
- 多くの小さなファイルをアップロードする
- 階層データの読み取りステップ (例:
/foo
パスの下のファイルとフォルダーのみで、その子-子は除く)