У меня есть массив объектов, и сейчас я просто сериализую каждый объект, а затем конвертирую каждый сериализованный объект в байтовый массив и затем загружаю в S3.
Предостережение: он излишне занимает много памяти (в среднем 2000 МБ для каждого объекта)
Я нашел один хороший пример: объект, состоящий из нескольких частей: https://www.baeldung.com/aws-s3-multipart-upload
Это очень ново для меня, и я надеюсь, что кто-то может дать мне простой пример или разъяснение, чтобы справиться с этим, чтобы я мог уменьшить объем памяти в моей системе .... (надеюсь, уменьшить его до 5 МБ в соответствии с этим руководством? )
Будем признательны за любые быстрые примеры!
изменить: https://docs.aws.amazon.com/AmazonS3/latest/dev/CopyingObjctsUsingLLJavaMPUapi.html
в соответствии с do c, мне в любом случае нужно указать общий размер объекта.
Кажется, действительно сложно использовать здесь пример basi c, поскольку я не хочу полностью сериализовать их в байтовый массив. Тогда это означает, что мне все равно нужно сохранить эту 1000 МБ памяти