我想知道那些流行的富媒体网站是如何实现其媒体库的。他们是否将所有媒体文件都存储在数据库中?他们使用的是哪种数据库?他们是否采用了其他机制来提高性能?
感谢您的回复。
发布于 2010-07-24 04:25:02
你在问一个很难回答的问题。
我建议你去看看,作为一个介绍性的读物。Youtube是一个很好的真实例子,展示了以媒体为中心的网站是如何运作的。
令人惊讶的是,为实际的媒体文件提供服务并不是瓶颈。更困难的部分是同步所有媒体元数据,生成缩略图等。媒体文件总是可以从集群托管,或者在非常流行的视频的情况下从CDN托管。
请阅读该链接以获取更深入的信息。
发布于 2010-07-24 04:26:56
“流行媒体站点”是相当广泛的,但通常大容量富媒体站点使用Content Delivery Networks,如Akamai等或基于云的存储,如AmazonS3
发布于 2010-08-22 15:30:51
作为一家流行媒体网站的开发人员,我们将视频服务卸载给第三方(YouTube和BrightCove)。根据情况,我们然后在自定义播放器中托管此视频,以在广告和其他功能中分层。压缩视频流最好由在其架构上投入大量精力和金钱的其他人来处理。
与一切一样,您需要决定您的需求是否足够具体,以保证内部开发与与其他工具集成的努力。
https://stackoverflow.com/questions/3322072
复制相似问题