I know you will say there are several duplicates for this question. I've read most of them. But I need an answer to the specific case I'm presenting.
I'm planning to store millions of small jpg images (about 3kb) in a Firebird database.
Assumptions:
- The table that will contain these images will not contain any other information but its key;
- It is not a web application;
- The images will never be updated;
- In most of the cases, the database will never grow to more than one digit GB;
- The server must be easy to be maintained, as there will be no DBA to take care of it.
Is it a good approach? Or should I consider save the images in the file system?
Please. I need an answer specific for non-web applications and for Firebird databases.