具体来说,我将使用的数据库是 mongodb,有问题的文件是图像。
我的问题是……如果您将图片存储在数据库中而不是常规的静态文件结构中……这是如何工作的?
我想您可以将 CDN 文件的链接与图片一起存储在数据库中。所以{"image": "cdnurl/fakefilelocation"}
因此,当用户请求图像时,他们只会获得 CDN url
但是 CDN 的“拉取”请求是如何工作的呢?他们如何获得图像?您是否必须手动将对特定图像的获取请求路由到实际图片而不是链接?
我从未在大型生产服务器上亲自尝试或测试过此类事情,但我需要做出这样的决定,我将阅读有此问题经验的人一直在做的事情。
以下是我发现非常有趣的一些主题:
- https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/-iljwXX-Ml8 https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/-iljwXX-Ml8
- 在数据库中存储图像 - 是还是否? https://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay/3751#3751
- https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/CxhawCS8yZw https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/CxhawCS8yZw
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)