java - 架构建议 : Grails and Video Content

标签 java video upload

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

我倾向于在 Grails 中构建它,我过去已经完成了大量的 Java 工作。

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

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

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

最佳答案

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

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

关于java - 架构建议 : Grails and Video Content,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11044933/

相关文章:

java - 使用java的直方图均衡

java - 组件上的 EJB 调用因 java.security.AccessControlException 失败

ios - 视频不再在 iOS 8 WebbApp 独立模式下播放,有人找到解决方案吗?

javascript - 检测 youtube 视频何时结束 - javascript - 不起作用

PHP文件上传停止

java - Rhino 将两个已编译的脚本合并为一个

java - List<A> 不能发送到方法( List<superclass-of-A> )——为什么不呢?

html - HTML5视频是否需要指定编解码器?

php - 网页开发 : How can I allow a user to upload files directly to my CDN (Cachefly)?

node.js - Nodejs 和 Express 中的 Multer 图像上传