我有一个在Amazon EC2和Rackspace中托pipe的Web应用程序。 用户可以通过这个应用程序上传文件,并修改它们。 这些文件存储在每台服务器的本地存储器中,并使用统一进行同步。 为了避免处理同步问题,我想使用s3fs来探索Amazon S3。 它工作,但performance很差,差不多慢了10倍。 我在试错什么? S3只能用于备份,只能用于运行时更新的本地存储? 请提供您的意见。
谢谢,Srikanth
我不会推荐使用s3进行运行时操作。 本地存储附加到实例。 即使你使用EBS,它仍然是单跳。 但是对于s3networking延迟起着重要的作用,并且会杀死真正的实时体验。
如果你的用户没有问题,那么你可以继续使用s3,否则我会说本地存储对你的操作要好得多。