Мне нужно переместить данные из локальной среды в AWS redshift (region1). какой самый быстрый способ?
1) используйте AWS Snowball для локального перехода на s3 (region1), а затем используйте команду Redshift SQL COPY для копирования данных из s3 в красное смещение.
2) используйте AWS Datapipeline (обратите внимание, что в регионе 1 еще нет AWS Datapipeline. Поэтому я настрою Datapipeline в регионе 2, который ближе всего к региону 1), чтобы переместить локальные данные в s3 (регион 1) и другой AWS DataPipeline (регион 2) для копирования. данные из s3 (регион 1) в красное смещение (регион 1) с использованием предоставленного AWS шаблона (этот шаблон использует RedshiftCopyActivity для копирования данных из s3 в красное смещение)?
какое из вышеперечисленных решений быстрее? или есть другое решение? Кроме того, будет ли RedshiftCopyActivity быстрее, чем запуск команды COPY от redshift напрямую?
Обратите внимание, что это однократное перемещение, поэтому мне не нужна функция расписания AWS datapipeline.
Ссылка на AWS Datapipeline: AWS Data Pipeline. В нем говорилось: AWS Data Pipeline - это веб-сервис, который помогает надежно обрабатывать и перемещать данные между различными сервисами вычислений и хранения AWS, а также с локальными источниками данных ...