我有一个EC2实例和一个在同一地区的S3存储桶。该存储桶包含相当大(5-20MB)的文件,这些文件经常被我的EC2实例使用。
我想通过编程方式在我的EC2实例上打开文件(使用Python)。如下所示:
file_from_s3 = open('http://s3.amazonaws.com/my-bucket-name/my-file-name')
但是使用"http" URL 远程访问文件似乎效率极低,这肯定意味着每次想要使用文件都需要将其下载到服务器上。
我想知道的是,是否有一种方法可以从我的EC2实例本地访问S3文件,例如:
file_from_s3 = open('s3://my-bucket-name/my-file-name')
我自己找不到解决办法,希望能得到帮助,非常感谢。