![]() |
VOOZH | about |
Flexible and scalable data storage is a baseline requirement for most applications and services being developed with modern techniques and tools. Whether storing large or small amounts of images, videos, or blobs of text, application developers need a solution for the storage and retrieval of user-generated content, logs, backups, and so on.
With todayโs complex deployments, containers, and ephemeral infrastructure, the days of simply saving files to disk on a single server are gone. Cloud providers have developed services to fill the storage needs of modern application deployments, and they mostly fit into two categories: object storage, and block storage.
Letโs take a look at both, and discuss the general advantages, disadvantages, and use cases for each.
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
Senior Technical Writer at DigitalOcean
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!
Excellent article! Specially the advantage/disadvantage part of both storage types added some points to my knowledge. I wonder how DigitalOcean is able to keep such valuable content free from marketing their own services. Thumbs up!
I have waited 2 years for DOโs object storage ^_^ So we are now open to use the beta but unfortunately it canโt be used with a custom domain + no pricing details after the the trial or what happens if we store more than 1TB
So just give us that super-important option to use a custom domain/subdomain as S3 and weโre ready to drop AWS S3 for good :)
Great job guys for the past year! Keep it up
So, in short, object storage is a CDB (Constant Database) connected to an HTTP API.
Right? :)
Itโd be great to see some real world metrics. In particular Iโd like to know the difference in read/write speeds between a DO droplet and DO block vs object storage.
The following current limitations make it difficult to integrate spaces into anything Iโm currently working on:
Thxโฆ I found https://fxdata.cloud/ provides block storage and object storage as well. Does digital ocean provides both?
DO seems late to the party here but Ive always liked their UI. What I dont like is that they never give us pricing details up front. We try it, find their bugs for them, like the product then are slammed with the pricing afterwards. I hate this sort of business practice especially since nothing will convince me its not purposeful. iow: I know theyโve already figured out pricing so just tell it to us!
Having said all of that: having to use their domain means this product has no value what-so-ever to me or probably any real business.
Still love the company, but becoming unimpressed lately.
We recently ran into an issue where a script deleted a bunch of files in object storage. There is, of course, no inherent backup if an object is deleted. I wonder if your object storage has any data retention to restore the objects as they were 24 hours ago?
Excellent article! Thank you for all clarifications, you didna great job explaining advantages and disadvantages. Keep it up ๐๐
This comment has been deleted
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.