【发布时间】:2021-10-21 11:11:33
【问题描述】:
我的初创公司有一个案例,我需要尽快以字节为单位获取图像。
目前我将图像存储在 Azure 存储中,然后我在运行时获取它们并将它们作为字节缓存到我的数据库中。在未来的请求中,这些字节将直接从数据库中获取。从数据库中获取字节要快得多,但是随着时间的推移,它会累积起来,现在我的数据库存储已使用了 80%。
我的数据库也在 Azure 上,保留更大的大小会很昂贵,所以我正在寻找一种更便宜的方法来实现这一点。
【问题讨论】:
-
“获取图像以字节为单位”是什么意思?特别是“以字节为单位”部分?你的意思是你只需要获取图像的一部分吗?还是整张图?
-
@Schwern 整个图像,但将用作字节。我的意思是我不需要是 .png 或用作任何图像类型
-
这是一个网络服务器吗?
-
图片有多大?恕我直言,使用数据库缓存 blob 存储数据违背了在 blob 存储中存储图像的全部目的。
-
@Schwern 是的
标签: azure asp.net-core storage