如何将 Swift 连接到托管在 Google 云上的 postgresql 数据库
How to connect Swift to a postgresql database hosted on Google Cloud
我是后端工作的新手,但在尝试让我的 iOS 应用程序连接到我的 PostgreSQL 数据库时一直 运行 遇到问题。
我用 Swift 开发了一个应用程序,我想在 iOS 设备上本地 运行 玩这个游戏。我在 Google Cloud Platform 中设置了一个 PostgreSQL 数据库,但我不知道如何让 Swift 应用程序连接到我的 PostgreSQL 数据库。
我读过一些关于使用 Vapor 或 Perfect 运行 使用 Googles App Engine 的应用程序,但我不确定这是我想要做的,因为我想要这个应用程序运行 在本地,但我的应用程序的某些方面需要一个全局数据库。
任何人都可以指出我需要如何将我的 Swift 应用程序与 Google Cloud 的 PostgreSQL 连接的正确方向吗?
是的,您确实需要一个服务器,ruby 在 rails 上连接到您的 Postgres 数据库。
服务器将促进数据从 Google 云 Postgressql
来回
您的问题与这个问题非常相似。
简而言之,正确答案是您不应将客户端应用程序直接连接到数据库。相反,您应该构建一个可以连接到数据库的服务,并在您的应用程序之间充当服务。这有助于防止对数据库进行任何未经授权的查询并提供更好的性能。如果您想在 GCP 上执行此操作,您可以研究 Google Cloud Functions or Google Cloud App Engine 之类的东西作为服务。
另一种方法是使用 "Database-as-a-Service",例如 Cloud Firestore。这是一种可扩展的、按需付费的服务,具有出色的移动支持。
我是后端工作的新手,但在尝试让我的 iOS 应用程序连接到我的 PostgreSQL 数据库时一直 运行 遇到问题。
我用 Swift 开发了一个应用程序,我想在 iOS 设备上本地 运行 玩这个游戏。我在 Google Cloud Platform 中设置了一个 PostgreSQL 数据库,但我不知道如何让 Swift 应用程序连接到我的 PostgreSQL 数据库。
我读过一些关于使用 Vapor 或 Perfect 运行 使用 Googles App Engine 的应用程序,但我不确定这是我想要做的,因为我想要这个应用程序运行 在本地,但我的应用程序的某些方面需要一个全局数据库。
任何人都可以指出我需要如何将我的 Swift 应用程序与 Google Cloud 的 PostgreSQL 连接的正确方向吗?
是的,您确实需要一个服务器,ruby 在 rails 上连接到您的 Postgres 数据库。
服务器将促进数据从 Google 云 Postgressql
来回您的问题与这个问题非常相似
简而言之,正确答案是您不应将客户端应用程序直接连接到数据库。相反,您应该构建一个可以连接到数据库的服务,并在您的应用程序之间充当服务。这有助于防止对数据库进行任何未经授权的查询并提供更好的性能。如果您想在 GCP 上执行此操作,您可以研究 Google Cloud Functions or Google Cloud App Engine 之类的东西作为服务。
另一种方法是使用 "Database-as-a-Service",例如 Cloud Firestore。这是一种可扩展的、按需付费的服务,具有出色的移动支持。