Start a Conversation

Unsolved

This post is more than 5 years old

1688

March 1st, 2011 23:00

Creating large objects in blocks, multi-thread support

Are there Atmos API/bindings that will support creating large objects (say 1GB) in blocks where the server will assemble the blocks to create the final object?

- I'm assuming normally  (using blocks or not) the data is streamed over as a single stream not requiring all the content to be read into memory.

Along the same lines, if such support is there, then can we use multiple threads to upload different segments of a large object to create a big object faster (assuming we are saturating the network)?

Thank you.

Rag

222 Posts

March 2nd, 2011 05:00

Rag,

You can use the UploadHelper class to update or add data in byte ranges to a given object.  You can also read byte ranges of a given object using the DownloadHelper class.

We currently do not support multi-part uploads of an object that would allow you to create ranges out of order.

Raj

No Events found!

Top