【问题标题】:Selecting a Google Cloud Product选择 Google Cloud 产品
【发布时间】:2019-02-26 09:49:00
【问题描述】:

我有一个应用程序,它使用 Google Speech API 转录给我的客户的电话。一切正常,现在我想扩展我的应用程序。

我想要某种数据库来存储每个客户的所有这些转录。然后我想让我的客户通过 SQL 或其他 Web 请求访问该数据库。但是,我只希望我的客户能够访问他们自己的电话转录,并且无法从我的其他客户的电话中访问转录。

哪种 Google Cloud Platform 产品最适合这种情况?似乎有许多不同的数据存储选项,我不确定要选择哪一个。

谢谢

【问题讨论】:

    标签: database google-cloud-platform google-cloud-datastore google-cloud-storage


    【解决方案1】:

    您可以使用Cloud SQL 并使用客户端 ID 作为过滤键,或者您可以为每个客户端创建一个数据库/架构并使用呼叫 ID 作为键。

    Cloud SQL 是一种完全托管的数据库服务,可让您轻松地在云中设置、维护、管理和管理关系型 PostgreSQL 和 MySQL 数据库。 Cloud SQL 提供高性能、可扩展性和便利性。 Cloud SQL 托管在 Google Cloud Platform 上,为在任何地方运行的应用程序提供数据库基础架构。

    GCP 中的存储还有其他选择,这里有一个 decision tree 用于为您的用例选择合适的存储(如果我理解正确,Cloud SQL 匹配它)

    【讨论】:

      猜你喜欢
      • 2017-10-16
      • 2014-07-16
      • 1970-01-01
      • 1970-01-01
      • 2021-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-03
      相关资源
      最近更新 更多