将S3对象上传到数据库的正确过程是什么?

窦哥布

我对如何使用IOS AWS开发工具包将作为响应从IOS响应的S3对象上传到服务器Im感到困惑。让我举几个例子

插图

在此处输入图片说明

单击下一步后,它将使用IOS AWSK SDK保存到S3。

保存后,将转到此屏幕

在此处输入图片说明

这就是我感到困惑的地方。

  1. 我是否应该先将媒体对象提交给S3,然后返回响应,然后将其隔离到下一个屏幕,然后将其包含在POST标头中?
  2. 我应该在第二个屏幕上将媒体对象保存到S3,并在第二个屏幕上执行所有操作吗?

哪种方法更有效?

Jyotman Singh |

两种方法都各有利弊。这实际上取决于您的用例-

First approach -

Pro - Your form posting will take less time as you would have already posted the object to S3.

Con - What if the user decides to leave the form screen without filling it? You would have a waste object on S3 and you would have to delete it separately.

Second approach -

Pro - You'll post the Object to S3 only when the user submits the form. This way you'll not be creating any unnecessary objects on S3.

Con - The user will have to wait longer as both calls are being made serially.

Now if your use case is such that very few users would cancel the form screen then it would make sense to go with the first approach else its better to go with the second approach as its more easy to maintain.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将大型Koa请求主体上传到AWS S3的正确方法是什么?

使用Lambda函数将视频上传到s3存储桶,将视频详细信息上传到dynamo数据库

NodeJS文件上传到Amazon S3存储映射到数据库

将图片上传到Amazon S3服务的最佳节点模块是什么?

使用aws cli将S3对象URL上传到存储桶后,如何获取?

如何将gzip对象上传到s3?

使用rusoto将数据上传到s3

将图像数据集上传到S3 sagemaker

将数据帧上传到s3 python

使用Sagemaker将数据上传到S3

如何将nodejs中的多个文件上传到AWS S3并将文件url保存到数据库中?

使用AWS Appsync将图像上传到s3的过程 使用Appsync上传iOS图片

将数据插入数据库的正确方法是什么?

当我使用 AWS CLI 将文件上传到 S3 存储桶时,我是什么用户?

客户端通过Chalice将图像上传到S3存储桶的最佳实践是什么?

将图像上传到S3

将大文件上传到数据库是正确的做法吗?

将数据附加到S3对象

$_FILES 名称未正确上传到数据库

由client-s3 Typescript库上传时使S3对象公开

我的Amazon S3存储桶网址是什么?如何将许多文件上传到s3存储桶?

如何正确地将对象上传到AWS S3?

提高将数据上传到数据库的性能

如何使用Codeigniter将数据上传到数据库

将数据从Python文件上传到Django数据库

将数据从表单上传到MySQL数据库

将图像上传到S3无法完成上传

如何将sqlite3数据库上传到Web服务器?

将图像上传到Firebase存储和数据库