【问题标题】:how to develop a Lambda based S3 file management application如何开发基于 Lambda 的 S3 文件管理应用程序
【发布时间】:2023-03-12 10:04:01
【问题描述】:

我打算开发一个 Web 应用程序,它可以对 S3 文件执行一些基本的文本编辑功能(如插入和删除)。谁能告诉我前进的道路?我目前正在学习 Lambda,并在这里学习了教程:http://docs.aws.amazon.com/lambda/latest/dg/with-s3-example.html

我可以创建一个可以在 S3 上修改文件的 Lambda 函数,并现在通过 AWS CLI 调用该函数。我还需要知道什么并做些什么来创建这个 Web 应用程序?非常感谢。

【问题讨论】:

    标签: amazon-web-services amazon-s3 lambda


    【解决方案1】:

    您需要查看AWS API Gateway。这可以是您的 Web 应用程序的前端。

    另请注意,S3 是一种块存储机制,如果您的文件编辑过于频繁,则它不适合您的用例,因为每次您要编辑文本时都必须下载整个文件,修改它并再次上传回来。请注意S3 eventual consistency

    Amazon S3 数据一致性模型

    Amazon S3 为所有区域的 S3 存储桶中的新对象的 PUTS 提供写后读一致性,但需要注意的是。需要注意的是,如果您在创建对象之前向键名发出 HEAD 或 GET 请求(以查找对象是否存在),Amazon S3 会为写入后读取提供最终一致性。

    【讨论】:

      猜你喜欢
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 2015-07-05
      相关资源
      最近更新 更多