S5cmd - L'outil ultra-rapide pour manipuler vos fichiers S3

Image illustrant l'article : S5cmd - L'outil ultra-rapide pour manipuler vos fichiers S3

S5cmd - L'outil ultra-rapide pour manipuler vos fichiers S3

par Korben -

Connaissez vous s5cmd ?

C’est une solution ultra-rapide pour manipuler des objets stockés dans des buckets S3.

S5cmd est comme un couteau suisse conçu pour la manipulation des fichiers S3 : il permet de lister les buckets et les objets, d’uploader et de télécharger des objets, de les déplacer, les copier, les renommer et bien plus encore. En gros, s5cmd va vous permettre de maîtriser l’ensemble de votre univers de stockage d’objets chez sans effort.

Mais alors, qu’est-ce qui rend s5cmd si rapide? La réponse réside principalement dans deux éléments: le langage de programmation utilisé qui est le Go et la parallélisation des tâches. Cette combinaison propulse ainsi s5cmd à un niveau supérieur de performance, loin devant d’autres utilitaires comme s3cmd et aws-cli.

En moyenne, s5cmd est 32 fois plus rapide que s3cmd et 12 fois plus rapide que aws-cli ! Vous imaginez bien que cela rend les choses beaucoup plus fluide.

Comme c’est un outil qui s’utilise en ligne de commande, vous pouvez tout à fait l’intégrer dans vos propres process. Et si vous voulez pousser les limites encore plus loin, il existe même des scripts de tests de performance pour comparer s5cmd à d’autres outils du marché.

En somme, s5cmd est un outil fantastique pour tous ceux qui travaillent avec des buckets S3 et souhaitent accélérer leurs tâches de manipulation d’objets. Il offre des fonctionnalités avancées et un niveau de performance remarquable.

Alors, pourquoi ne pas l’essayer ?

À découvrir ici