#python #thread-safety #minio
#python #потокобезопасность #minio
Вопрос:
При использовании mc
команд для загрузки каталога с множеством небольших файлов:
./mc cp --recursive test/small_file_1024 local/test
Для завершения потребовалась секунда.
Однако, если я использую fput_object()
or put_object()
, который предоставляется python-SDK, мне приходится перебирать каталог и загружать файл один за другим, что занимает в десять раз больше времени, чем в предыдущем методе.
Есть ли какой-либо способ оптимизировать код? Если нет, могу ли я просто использовать mc
в python
скрипте, не заботясь о проблеме потокобезопасности?