Comments (2)
Rajiv,
It’s just the internal representation.
Why would it be necessary to use the actual object keys? Storing the objects locally with the objectname presents a lot of challenges due to encoding etc.
What’s your use-case? Why are you looking at the local data? This is just meant to be used for debugging.
S3Mock is meant to be used to test applications in a reliable way that use S3 for persistence, and you are always using the API from your application.
Look at:
https://github.com/adobe/S3Mock#objects
/<root-folder>/<bucket-name>/<uuid>/binaryData
This is the format.
Every object gets its own uuid.
Just use a loop and upload the same file 10 times as small1.csv, small2.csv, small3.csv, …
the file system will look like this:
/<root-folder>/my-bucket/uuid-1/binaryData
/<root-folder>/my-bucket/uuid-2/binaryData
/<root-folder>/my-bucket/uuid-3/binaryData
Cheers,
Arne
from s3mock.
Ok Thanks for clarification @afranken
from s3mock.
Related Issues (20)
- Failed to send the request: Upload Id not found in create-multipart-upload response HOT 9
- RFC-9110 Range support is not properly implemented HOT 1
- Encryption headers only partially stored and returned
- Nothing to write: null body - when using Flux<ByteBuffer> and S3CrtAsyncClient HOT 5
- Fail to put object inside directory with client HOT 3
- Support checksums for parts HOT 2
- Completed 406 NOT_ACCEPTABLE when using Cloudflare Image Resizing HOT 6
- Add `ListObjectVersions` and verify S3Mock functionality with ceph/s3-tests
- Random unrecoverable "bucketMetadata" is null error HOT 10
- Add support for GetObjectAttributesRequest(ObjectAttributes.OBJECT_PARTS) HOT 6
- When upgrading to SpringBoot 3.1.1 I get NoClassDefFoundError: javax/servlet/Filter HOT 9
- accessKey and secretKey invalid HOT 9
- @JJRdec Could you please open a new ticket with a description on how to reproduce the issue?
- Upload Files read timeout (with Persist data) HOT 3
- SSLException: Unsupported or unrecognized SSL message HOT 6
- Copying object with new storage class does not appear to save storage class HOT 5
- initialBuckets is ignored if at least one bucket exists with a bucketMetadata.json
- Service: Amazon S3; Status Code: 404; Error Code: 404 HOT 2
- org.eclipse.jetty.server.Request : java.lang.IllegalStateException: Form is larger than max length 200000 HOT 1
- while reading large number of record from s3mock getting Exception( java.io.IOException: Attempted read on closed stream) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from s3mock.