We currently have a system wherein we store our user generated content(mostly photos)* around half a million* on the droplet’s file storage in subdirectories. We are planning to move the photos to DO Spaces / S3 etc for better scalability. I was wondering if there would be some performance gains as well if stored on an object storage (like spaces) while serving these media files on the client apps. Essentially want to understand that if there are any performance related issues in storing files in the droplet’s local storage and if there would be some performance gains by moving to an object storage based solution other than the cost / scalability related benefits. Thanks for answering!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Heya, @platestheapp
The Object Storage is well-suited for storing large media files like videos, images, and audio clips so this can be a suitable solution for you.
Object storage is a data storage architecture that manages data as objects, as opposed to the block or file storage methods. Each object includes the data itself, metadata, and a unique identifier. Object storage is particularly useful for storing large amounts of unstructured data, such as videos, photos, and documents, and is commonly used in cloud storage environments.
Pros of object storage
Cons of object storage
Object storage is a strong contender for certain types of data storage needs, offering particular advantages for specific scenarios. Knowing when to use object storage can maximize its benefits and better align with your organizational goals.
Here are some instances where object storage makes sense:
Hope that this helps!