2012-06-15 47 views
0

我在看一个新的(大)项目。该项目涉及大量用户上传的视频内容。架构建议:Grails和视频内容

我倾向于在Grails的建设这个问题,我已经在过去做一吨的Java。

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

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

我很担心可扩展性前进,并试图在部署到集群让事情变得简单。

回答

1

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

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

+0

感谢您的确认Houcem。 – mtyson