简体   繁体   中英

How to create a CDN to store and serve images and videos?

We have a requirement to store and retrieve content(Audio, Video, Images) quickly. We are not allowed to use Commercial providers like AWS S3 etc.

Any suggestions on how to go about? Challenges I forsee are a) Storage b) Fast Retrieval c) Caching

Would cassandra help in the above?

This is a very typical use case for Cassandra for things like streaming services or media-sharing social apps.

The difference is that the media files are saved in an object store and only the metadata (such as URL of the media file) is stored in Cassandra so you can retrieve information about where the media is stored really quickly.

As a side note, I wanted to warn you that others will likely vote to close your question because it is soliciting opinions vs a specific software issue . Cheers!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM