I am writing an application that will store a large number of images (and, possibly, videos). Once they are uploaded, they will be immediately pushed to some CDN cloud services for actual delivery to the public. The idea is that the images are stored in a reliable storage with backup storage. I would expect about 200,000 objects up to 10 KB each and possibly fewer video files with a few megabytes.
By default, I would go to Postgres, which offers documentation .
- Is that a reasonable idea?
- Will he make a backup of the database a complete nightmare. An experience?
- Any security issues?
- Will this affect performance for other parts of db? Keep in mind that db will hit once or twice for each image.
source
share