【发布时间】:2022-02-16 05:49:07
【问题描述】:
所以我在我的网站上使用了 QuillJS 编辑器。这些图像现在以 base64 格式保存在我的数据库中。但是,由于 Base64 中的数据非常长,因此我的搜索速度很慢。事实上,我不需要通过 Base64 代码运行搜索。
我有哪些选择? 以下是我想到的一些:
- 将 Base64 代码转换为图像并保存在文件服务器中,并用指针替换地址
- 将 Base64 转换为 BLOB(这有帮助吗?)
在这个阶段现在可以实施这些吗?或者有什么选择?
【问题讨论】:
-
最好将图像(特别是如果它们足够大)存储在数据库之外(在某些外部存储,如谷歌云存储或 S3 中)并只存储指向它们的链接(可能是更好的相关链接)。
-
由于我已经将它们作为base64存储在数据库alr上,现在有什么方法可以将它们保存到s3吗?
-
只需编写一次性代码即可转换并存储到S3。