如何使用 java 从桶中读取随机对象?
How to read random objects from a bucket with java?
我想从存储桶中读取随机对象。我不想存储密钥并随机选择密钥并获取对象,因为我认为这是一项昂贵的操作。
谢谢
S3 无法"randomly" 选取对象供您阅读。
为了读取对象的数据,您必须知道它的键。
为了知道它是密钥,您必须执行以下操作之一:
- 使用另一个数据存储来保存密钥(例如数据库、DynamoDB、平面文件等),或者
- 先列举对象,然后从找到的对象中挑选。
您最初拒绝存储密钥,因为您认为该操作成本高昂。但是,根据可能的解决方案,它可能是最便宜的。
我想从存储桶中读取随机对象。我不想存储密钥并随机选择密钥并获取对象,因为我认为这是一项昂贵的操作。 谢谢
S3 无法"randomly" 选取对象供您阅读。
为了读取对象的数据,您必须知道它的键。
为了知道它是密钥,您必须执行以下操作之一:
- 使用另一个数据存储来保存密钥(例如数据库、DynamoDB、平面文件等),或者
- 先列举对象,然后从找到的对象中挑选。
您最初拒绝存储密钥,因为您认为该操作成本高昂。但是,根据可能的解决方案,它可能是最便宜的。