【问题标题】:Which protocol is used to communicate with google firestore使用哪种协议与 google firestore 进行通信
【发布时间】:2020-08-17 06:34:01
【问题描述】:

我使用 google firestore 作为我的数据库和一个 spring web 服务。我正在使用 com.google.firebase 包来构建数据访问层并查询数据库。

谁能告诉我应用程序和数据库之间的通信底层使用什么协议。是 TCP 还是别的什么?

阿图尔

【问题讨论】:

    标签: google-cloud-platform google-cloud-firestore


    【解决方案1】:

    协议有据可查。您可以通过REST APIgRPC API 访问它。

    【讨论】:

      【解决方案2】:

      它是基于 TCP 的 http。所有 Internet 流量都在 TCP 或 UDP 上运行,但通常在低层传输层之上还有更高的协议。

      【讨论】:

      • 对于 MongoDB,MS SQL 服务器客户端应用程序直接使用 TCP 协议。我也在想类似的思路,对于 Firestore,它的工作原理是否相同,消费应用程序是否直接使用 TCP 协议而不是 HTTP?
      • 你是对的。但我建议使用私有端点并确保仅出于安全原因将其绑定到内部网络。有关详细信息,请参阅下面的链接。cloud.google.com/vpc/docs/private-access-options 如果您将此作为学习活动,我想没有私人端点也可以。
      猜你喜欢
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      • 2016-02-25
      • 1970-01-01
      • 1970-01-01
      • 2013-11-15
      • 1970-01-01
      相关资源
      最近更新 更多