0

我正在寻找一个新的(大)项目。该项目涉及大量用户上传的视频内容。

我倾向于在 Grails 中构建它,我过去做过大量的 Java。

目前,我处理视频存储的想法是将文件写入挂载,然后将位置保存在数据库中。

我应该考虑其他一些选择吗?我想知道像 JackRabbit (或 Hadoop,但这个SO Question似乎不建议)可能是我应该进一步研究的东西。

我担心未来的可扩展性,并在部署到集群时尽量保持简单。

4

1 回答 1

1

2 年前我做过类似的事情,我们使用 FTP 将视频放在单独的媒体服务器中。正如您所说,我们将服务器名称和文件位置存储在数据库中。这样,我们可以毫无问题地上传数千个视频并使用集群。

媒体服务器已调整为使用 apache 提供静态文件。这种方式视频不通过 tomcat 或您的 servlet 容器提供。

于 2012-06-15T07:37:53.263 回答