【问题标题】:Automatically add links from Amazon S3 files or Google Cloud Storage to Google Cloud SQL table自动将来自 Amazon S3 文件或 Google Cloud Storage 的链接添加到 Google Cloud SQL 表
【发布时间】:2018-04-24 04:14:23
【问题描述】:

我正在尝试在 Google Cloud SQL 中创建一个表,该表使用来自添加到 Google Cloud Storage 和 Amazon S3 中某些存储桶的文件的嵌入链接自动更新。这些最终将嵌入到我正在构建的网站中。我什至不知道从哪里开始让这些应用程序相互通信。

我已经学习了足够多的基本 mySQL 来使用 Google Cloud SQL 界面,但我对数据库真的很陌生,所以提前感谢您的耐心等待!

【问题讨论】:

  • 请详细说明您对“使用添加到特定存储桶的文件中的嵌入链接自动更新的表格的期望和计划。”
  • 谢谢迈克尔!本质上,我想用我自己的视频文件构建一个原始版本的 Youtube,这些视频文件托管在 Amazon S3 或谷歌云存储上。我想构建一个页面,显示许多嵌入式视频,并在视频文件添加到 Amazon S3 或 Google 云存储中的某个存储桶时进行更新。

标签: mysql amazon-s3 google-cloud-platform google-cloud-sql


【解决方案1】:

AWS 和 GC 都有相对简单的机制将存储桶对象事件详细信息返回到数据库。

S3 有Event Notifications,它可以(除其他外)触发AWS Lambda function 将有关新对象的信息插入到数据库中。

GCS 有Cloud Pub/Sub Notifications for Google Cloud Storage,它可以(除其他外)触发Google Cloud Function 将有关新对象的信息插入到您的数据库中。

在这两种环境中,您都可以为 Node.js 编写函数,而不是在服务器上运行,而是通过自动扩展容器来处理它。在 AWS 上,原生支持一些额外的语言。

【讨论】:

    猜你喜欢
    • 2021-07-27
    • 2017-01-12
    • 2018-06-20
    • 2018-04-22
    • 1970-01-01
    • 2014-02-21
    • 2022-08-15
    • 2020-04-17
    • 2019-06-04
    相关资源
    最近更新 更多