javascript - NOSQL 数据库存储和组织图像的最佳位置是什么

标签 javascript node.js database parse-platform nosql

我正在使用 parse.com 开发 Web 应用程序,其中新闻内容可能有 20 张图像。存储图像的最佳位置是哪里,以避免将来产生后果,例如数据库性能成本重载等

1) 存储在NOSQL对象类型数据库中 2)存储在文件夹中并在NOSQL中保存路径指针

每种方式的优点和缺点是什么?

最佳答案

对于内容托管提供商来说,Parse 并不是一个很好的选择,因为您会受到存储上限的压力,更不用说带宽使用的限制了。

使用 Parse 作为用户身份验证和应用数据的通用后端,然后将图像托管在另一个服务上,例如 AWS Simple Storage Service (S3)并使用 cloud code web hooks 引用这些资源。如果您想知道,Parse 实际上使用 Amazon 来托管其所有基础设施。

另一种选择是使用 AWS API Gateway 直接访问图像。将图像存储在 S3 中后,您将能够自动为您的项目创建 native 客户端 API。

关于javascript - NOSQL 数据库存储和组织图像的最佳位置是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33608679/

相关文章:

javascript - 为什么在 react 中将数据存储在状态中

javascript - 在异步编程中停止 javascript 循环

javascript - 对象内部表达式 - Javascript

javascript - HTML 消息发送器

javascript - Node Express JS - 处理对服务器的同时 POST 请求

node.js - Nodejs + Expressjs + EJS + Mongodb

node.js - 找不到 NodeJS nodegui 模块

php - 设计连接到数据库的应用程序

java - 在没有服务器的情况下连接到 Intellij Ultimate 中的本地 MySQL 数据库?

python - 使用 python 构建自动更新的在线安全数据库?