han*_*ast 15
我还希望AWS最终能够支持"按标签搜索文件",因为这样可以开辟一些可能性,例如拥有名称,描述,存储在标签中的位置的照片存储,因此我不需要单独的数据库.
但是,显然AWS显然不支持这一点,并且可能永远不会这样做.引用他们的存储服务白皮书:
Amazon S3不适合所有存储情况.[...]一些存储需求,您应该考虑其他AWS存储选项[...]
Amazon S3不提供检索特定对象的查询功能.使用Amazon S3时,您需要知道要从服务中检索的文件的确切存储桶名称和密钥.Amazon S3本身不能用作数据库或搜索引擎.
相反,您可以将Amazon S3与Amazon DynamoDB,Amazon CloudSearch或Amazon Relational Database Service(Amazon RDS)配对,以索引和查询有关Amazon S3存储桶和对象的元数据.
AWS建议使用DynamoDB,RDS或CloudSearch.
现在可以使用AWS Resource Tagging API和来实现这一点S3 Select (SQL)。请参阅这篇文章:https://aws.amazon.com/blogs/architecture/how-to-efficiently-extract-and-query-tagged-resources-using-the-aws-resource-tagging-api-and-s3-选择-sql/ .
但是,资源标记 API 仅支持 S3 服务的存储桶上的标记,而不支持对象上的标记:新的 \xe2\x80\x93 AWS 资源标记 API
\n| 归档时间: |
|
| 查看次数: |
15161 次 |
| 最近记录: |