我有一个网络服务谷歌云。它包括:
但我不知道在哪里存储用户的文件。我应该使用单独的媒体服务器还是谷歌云存储?
你通常如何解决这些问题?
答案 0 :(得分:1)
这将取决于您的方案和您的要求。
如果您希望对文件(例如版本控制,不同版本,安全策略,元数据等)提供完整的ECM功能,那么像Alfresco,Sharepoint(云端或内部部署)等一些ECM供应商将是一个解决方案。
如果您只想存储文件并检索它们,并且还要使用一些元数据然后使用文件存储,那么普通的云存储,如Google云,Dropbox甚至像S3 / Swift这样的对象存储都可以成为解决方案。
当并发性更高且对scalabalitiy有要求时,对象存储会更好。如果性能是一个问题,那么文件存储会做得更好。