【问题标题】:S3 to RDS file management systemS3转RDS文件管理系统
【发布时间】:2015-06-30 17:34:04
【问题描述】:

我是 AWS 新手,对我正在尝试构建的文件管理系统有一个可行性问题。我想建立一个系统,人们将使用 Amazon S3 浏览器并将 csv 或 excel 文件放入他们的特定存储桶中。然后我想自动执行获取该 csv/excel 文件并将其插入 RDS 中的表的过程。现在这是假设表格已经建立并且这些 excel/csv 文件的格式总是相同的,并且每次都在同一个确切的位置。是否有可能使这个过程自动化,或者至少让它指向需要极少人为干预的地方。我是 AWS 的新手,所以我不确定 S3 对 RDS 的限制。先感谢您。

【问题讨论】:

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


    【解决方案1】:

    这绝对是可能的。 AWS支持从S3到SNS的通知,可以自动转发到SQS:http://aws.amazon.com/blogs/aws/s3-event-notification/

    S3 还可以向AWS Lambda 发送通知以直接运行您自己的代码。

    【讨论】:

    • 我认为 Lambda 路线是理想的。只需编写一个小型 JavaScript 事件处理程序,在源 CSV 文件存入 S3 时对其进行解析,并将它们作为记录写入数据库。启动此操作的一种方法可能是查看github.com/ashiina/aws-lambda-rds-sample
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 2012-01-02
    • 2010-09-12
    • 2012-06-11
    • 2017-01-06
    • 2010-12-09
    • 2017-03-05
    相关资源
    最近更新 更多