我有一个基本问题。我正在从事几个使用node,react和react-native开发后端和前端的项目。有时我必须上传,存储和重新加载图像。我找到了一种将图像上传到云服务并稍后在前端中加载它们的方法。但是现在我有一种情况,我不想将图像存储在云服务中,而是想将图像存储在自己的数据库中。由于我在后端使用了不支持BLOB等类型的框架,因此存储图像的唯一方法是将图像转换为类似base64的字符串。现在我遇到了一些问题:
因此,在我看来,这种方法不适合实际应用。因此,我想问的是,有多少大型企业来处理此Image工作流程?例如,如果我打开instagram或购物应用程序,则此应用程序可能会在几秒钟内加载数百张图像。或者,如果我将图像上传到instagram,该如何在后台完成?他们会将图像转换为字符串吗?
我已经通过发送一个简单的POST请求而失败了,该请求将5Mb大小的图像转换为base64字符串。
预先感谢您一些有用的提示。