Firebase的云功能 - 这与解析中的“云代码”类似吗?

时间:2017-04-18 08:53:26

标签: firebase google-cloud-functions

因此,由于一些查询限制并且仔细选择我使用Firebase的应用程序的哪些功能而从Firebase中断后,我决定尝试将我的一个应用程序移回到仅使用Firebase。使用新的Firebase云功能几乎可以实现这一点,但有一些(两个)问题,我不太确定,我想在进行相当大的移动之前已经清理过。

1:Can I store information in memory for querying use?我有一个查询,要求我查询三个字段,由于这一个查询,我被迫使用第三方服务器并管理NodeJS实现。我想使用NEDB对必要数据的集合进行排序,以便根据请求将用户密钥返回给用户。我已经读过我们可以创建一个带有云函数的REST API,所以它主要是内存中的数据,我有一个问题。 每个用户大约64个字节

2:云功能可以运行cron-jobs吗?我有一些我希望每24小时(UTC时间午夜)保持维护的数据是Firebase云功能吗?

1 个答案:

答案 0 :(得分:1)

1)每个函数调用应该完全相互隔离。没有始终可用的"共享状态",这意味着没有共享内存缓存或共享本地文件。这是产品自动扩展的唯一方式。如果您需要云功能中的数据,您必须找到一种方法来获取它,这可能是一些查询。

2)有很多关于这个主题的文章。搜索对你有好处。有关选项,请参阅sample codethis Firebase blog。目前没有本机支持的调度机制,因此您现在需要自己构建一个。