云功能用户会话

时间:2018-04-17 09:51:08

标签: google-cloud-platform google-cloud-functions

我正在尝试通过Google云端功能(快速会话)创建用户会话。

由于默认情况下没有可用的存储空间,我正在寻找保存会话数据的最佳(最便宜/最简单)解决方案。

在此列表中,列出了支持的服务:https://cloud.google.com/functions/docs/concepts/services

我已经尝试过SQL,但这不是一项服务,BigTable / Spanner需要持续正常运行时间(=并不便宜),Firebase看起来相当复杂,DataStore不可用,因为我没有App Engine。

有人能指出我正确的方向吗?这只是一个爱好项目,所以它不需要努力扩展。

2 个答案:

答案 0 :(得分:0)

您可以将数据存储区与Cloud Function一起使用,例如,参见this tutorial。 AppEngine绝对不是使用数据存储区的先决条件。

不过,我还是推荐Firestore。我认为客户端库更加直观,而Firestore非常一致。

答案 1 :(得分:-1)

我建议您访问专门用于选择最适合您当前和未来需求的storage option的Google Cloud网页,您更了解这一点。只需遵循架构即可。检查所选产品的“定价”(例如:我会选择DataStoreCloud Storage)。

您可以在不部署App Engine服务的情况下使用DataStore,因此它也是一种选择。