0

私は新しい(大きな)プロジェクトを見ています。このプロジェクトには、ユーザーがアップロードした多くのビデオ コンテンツが含まれます。

私はこれをGrailsで構築することに傾いています。過去に大量のJavaを行ってきました。

現在、ビデオのストレージを処理するための私の考えは、ファイルをマウントに書き込み、その場所を DB に保存することです。

他に考慮すべきオプションはありますか?JackRabbit (または Hadoop ですが、このSO の質問はそうではないようです) のようなものをさらに調査する必要があるかどうか疑問に思っています。

今後のスケーラビリティと、クラスターに展開するときに物事をシンプルに保つことを懸念しています。

4

1 に答える 1

1

私は 2 年前に同様のことを行い、FTP を使用して別のメディア サーバーにビデオを配置しました。あなたが言ったように、サーバー名とファイルの場所をデータベースに保存しました。このようにして、何千ものビデオをアップロードし、クラスターを問題なく使用できました。

メディア サーバーは、apache を使用して静的ファイルを提供するように調整されました。この方法では、動画は tomcat またはサーブレット コンテナー経由で提供されません。

于 2012-06-15T07:37:53.263 に答える