我有一个要求,当我从框中扫描UPC(产品代码)时,要在屏幕上显示的项目图像和项目详细信息。 最好的存储图像文件的方式(每个70 kb)是什么,以便性能更好,即人们应该立即显示扫描图像的那一刻。 向我推荐最好的架构。
FrontEnd:反应本机 Db:Informix 后端:SpringBoot
答案 0 :(得分:0)
这实际上取决于您的要求和可行性,尽管您可以使用LOB或BLOB在数据库中存储文件,但对我来说,在数据库中存储文件是最后的选择。
我宁愿将它们的路径存储在数据库中,然后将其放置在文件系统中。在数据库中放置文件会使数据库很重,并且需要更多的数据库表空间,因此,每个数据库备份也变得很重< / strong>,即使用于查看文件也需要编码。
如果文件太多,则可以使用它,否则必须仔细计划以将其存储在数据库中。