• [^] # Re: Utilisation

    Posté par . En réponse au journal Serveurs S3 sous linux : une comparaison parmi tant d'autres. Évalué à 5. Dernière modification le 23 novembre 2019 à 22:01.

    De ce que j’en sais et en ai utilisé, le stockage "objet" te permet, entre autre:

    • d’avoir un identifiant unique pour tes fichiers, ce qui permet d’avoir des objets indépendants d’une hiérarchie typique d’un système de fichier que l’on connaît tous très bien
    • tu peux a ajouter des métadonnées comme tu le souhaites
    • tu peux aussi associer des politiques diverses concernant les accès, la réplication, l’archivage etc... sur un objet ou plusieurs etc...

    L’implémentation d’un stockage objet utilisera sans aucun doute des systèmes de fichiers classiques, mais la manière de présenter le tout sera différente.

    Personnellement, je ferais l’analogie de "Objet vs FS" avec "SQL vs CSV" : tes données sont toujours bien présentes, et peut-être bien qu’elles sont stockées dans des CSV, mais l’interface qui t’est donnée est du SQL et te permet de faire plus de choses qu’un simple CSV.

    L’usage pour un particulier je ne sais pas, l’usage pour une application en revanche, si on prend MinIO et AWS, c’est d’avoir une API compatible et donc de pouvoir être auto-hébergé sans devoir (ré)écrire des clients supplémentaires pour des application existantes.

    On pourrait prendre OwnCloud : s’ils proposent un stockage sur AWS, utiliser MinIO se fera bien plus facilement parce que l’API est compatible.

    Maintenant, de savoir si cette API est une bonne idée, ce n’est pas l’objet de mon message :)