0

私はWebサービスのGoogleクラウドを持っています。それは以下のもので構成されます。ユーザーのメディアを保存する場所

  1. ロードバランサ;
  2. インスタンスのグループ(djangoコード)。
  3. sqlサービス。

しかし、私はユーザーのファイルをどこに保存するか分かりません。別のメディアサーバー、またはGoogleのクラウドストレージを使用する必要がありますか?

通常どのようにこのような問題を解決しますか?

答えて

1

あなたのシナリオとあなたの必要条件はまあまあです。

バージョニング、異なるレンディション、セキュリティポリシー、メタデータなど、ファイルの完全なECMを実現したい場合は、Alfresco、Sharepoint(クラウドまたはオンプレミス)などのECMベンダーがソリューションになります。

ファイルを保存して検索するだけでなく、ファイルストレージを使用する場合は、Google Cloud、Dropbox、S3/Swiftなどのオブジェクトストレージのようなプレーンクラウドストレージをソリューションとして使用できます。

並行性が高く、スケーラビリティの要件がある場合は、オブジェクトの保存がより効率的です。パフォーマンスが重要な場合は、ファイルの記憶域が改善されます。

関連する問題