There's 2 ways you can do this: 1) Use chunked transfer encoding 2) Use Swift's large object manifest objects
For the first, it's the standard HTTP semantics. You can send chunks of data to Swift to be stored as one object without knowing the full object size up front. Note that the per-object size limits still apply here (default is 5GB). For the second, see http://docs.openstack.org/developer/swift/overview_large_objects.html, specifically "Static Large Objects" on that page. This will allow you to upload discrete objects and then stitch them together into a single logical object of arbitrary size. --John On 23 Aug 2016, at 10:13, Alexandr Porunov wrote: > Hello, > > My server accepts files in chunks (4 Kbytes each chunk. File's size can be > till 8 GB). Is it possible somehow store those chunks in Swift like a > single file? Does somebody know any solution to solve this problem? > > Sincerely, > Alexandr > _______________________________________________ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack