多くのユーザーがアップロードしたファイルを保存し、冗長性を提供する必要があるプロジェクトに取り組んでいます。ファイルのアップロードについては、最初にユーザーがアップロードしたファイルを NFS の「アップロード」ディレクトリに配置し、Gearman を使用してファイルを取得し、永続的な保存場所に移動してから、MySQL をファイル情報 (ファイルサイズ、日付...) で更新することを検討していました。等)。
MongoDB の GridFS について学んだので、これは NFS と Gearman よりも優れたアプローチである可能性があると考えています。GridFS では、NFS は必要なく、冗長性が組み込まれていますが、MongoDB に多くの信頼を置いています。
とはいえ、誰か何か考えがあるのだろうかと思っていました。GridFSの大規模な展開を知っている人はいますか? 多くの人が NoSQL に MongoDB を使用していることは知っていますが、GridFS の展開についてはあまり言及していません。
ありがとう!