2012-06-06 2 views
3

J'utilise Amazon S3 pour le stockage de mes ressources, mais parfois je trouve nécessaire d'ouvrir un fichier stocké sur S3 pour y effectuer certaines opérations.Est-il possible d'ouvrir un fichier directement à partir de S3

Est-il possible (et conseillé) d'ouvrir les fichiers directement à partir de S3, ou devrais-je m'en tenir à un dossier temporaire "scratch"?

En ce moment j'utilise les extensions boto pour l'interfaçage avec Amazon.

Répondre

3

Il n'est pas possible d'ouvrir un fichier sur S3, vous pouvez uniquement le lire ou l'ajouter/le remplacer sur le réseau.

Il existe un outil de ligne de commande open source appelé s3fs qui émule le montage d'un compartiment s3 en tant que système de fichiers d'espace utilisateur. Avec ce montage, vous pouvez utiliser les commandes que vous utiliseriez sur les fichiers ordinaires de votre système de fichiers pour lire et écrire dans un fichier, mais en arrière-plan, il effectue une mise en cache locale pour toutes vos écritures. vous fermez la poignée.

Questions connexes