架构建议:Grails和视频内容

时间:2012-06-15 05:11:44

标签: java video upload

我在看一个新的(大)项目。该项目涉及许多用户上传的视频内容。

我倾向于在Grails中构建它,我过去做过很多Java。

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

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

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

1 个答案:

答案 0 :(得分:1)

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

媒体服务器已调整为使用apache提供静态文件。这样,视频不会通过tomcat或servlet容器提供。