在IT创业产品互推平台中有大量的文件需要存储,并且文件存储设计的好坏将会对整个SNS的使用产生巨大的影响,特别是在性能方面。
1.单独磁盘存放文件
对于用户上传的文件,很多时候是保存在服务器的磁盘上的。在IT创业产品互推平台站点发展的初期,可能只存在一台服务器,此时,数据库和用程序都会部署在这台服务器上面。
2.独立服务器存放文件
随着SNS站点的发展,文件的上传和下载在服务器上产生了大量的I/O操作。此时服务器的I/O将会成为整个系统的性能瓶颈,而且还会影响数据库及站点的响应能力,因为I/O操作会消耗大量的CPU、内存等资源。此时就需要采用独立的服务器来进行文件处理操作了。