如何获取存储在数据库中的资源的网址

Shivam Kumar:

我有一些文件,它们作为Blob(二进制大对象)存储在mysql数据库中。我想为这些文件创建缩略图。但是,对于缩略图,必须具有资源的url。我没有网址,因为我的数据存储在数据库中。我知道一种解决方案,可以将数据存储在AWS s3存储桶中,而不是将数据存储在mysql数据库中,然后从那里获得一个公共URL,然后将其用于创建缩略图。如果数据存储在数据库中,有什么方法可以获取url?

Shoaeb:

由于您的数据存储在数据库中,因此您需要先将其写入磁盘,然后才能使用其路径进行进一步使用...

另一种方法是在存储时创建缩略图并将其复制到某个位置,这样您就可以在需要时访问缩略图。但是您将需要文件与其缩略图的映射...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章