org.apache.commons.io.IOUtils против com.amazonaws.util.IOUtils - задержка преобразования объекта S3
Мы наблюдаем некоторую задержку для нескольких транзакций AWS при преобразовании объекта S3 в ByteArray.
Примечание. Объект S3 - это документ PDF (максимальный размер - 3 МБ).
Мы используем параметр #1 (org.apache.commons.io.IOUtils) для преобразования объекта S3 в ByteArray. Мы заметили, что S3 предоставляет встроенный метод IOUtils для преобразования объекта S3 в ByteArray, мы просим вас подтвердить наилучший способ преобразования объекта S3 в ByteArray, чтобы избежать задержки.
Опция 1:
import org.apache.commons.io.IOUtils;
is = s3object.getObjectContent();
content =IOUtils.toByteArray(is);
Вариант № 2:
import com.amazonaws.util.IOUtils;
is = s3object.getObjectContent();
content =IOUtils.toByteArray(is);
Также дайте мне знать, если у нас есть какой-либо другой лучший способ преобразовать объект s3 в bytearray