我有一个网络服务的Google Cloud。它由:
组成- 负载平衡器;
- 一组实例(django code);
- SQL服务;
,但我不知道在哪里存储用户的文件。我应该使用单独的媒体服务器还是Google Cloud Storage?
您通常如何解决此类问题?
,这取决于您的情况和要求。
如果您想要对文件的完整ECM可覆盖性,例如版本控制,不同的演绎,安全策略,元数据等,则某些ECM供应商(例如Alfresco,SharePoint(SharePoint)(云或前提))将是一种解决方案。
>如果您只想存储文件并检索它们,还可以使用一些元数据,然后使用文件存储,诸如Google Cloud,Dropbox之类的普通云存储,甚至是S3/Swift(例如S3/Swift)可以解决的。
当并发较高时,对象存储票价更好,并且您对scalabalitiy有要求。如果是性能,则文件存储会更好。