在you tube,facebook上,闪烁数百万张照片和视频
由用户上传,以便他们如何管理所有这些大型uploads.i知道他们有大空间
在他们的服务器上,但我只是想问他们用什么技术来存储这个
那种庞大的数据?
另请建议我以最佳方式从用户那里获得这种大型上传。
由于
答案 0 :(得分:6)
最好从马的嘴里直接说出来:
鉴于flickr演示文稿过时了(仍然讨论PHP4),你可能想看一下flickr开发者的博客,该博客在开发具有大量数据存储需求的高可扩展性应用程序方面有大量内部棒球: http://code.flickr.com/blog/2010/02/
答案 1 :(得分:1)
据我所知,facebook拥有不少于三万台服务器,并且不断扩展,数据庞大,需求量大,支出大。
在我看来存储这些内容的最佳方法是将照片和视频上传到特定的 文件夹 ,然后只需保存 文件名 在相应的表中,而不是blob格式的照片和视频。