Firebase / Firestore和幂等云功能

时间:2019-04-22 07:04:54

标签: firebase google-cloud-firestore

我正在修补Firebase,并且想知道结构性问题。我的任务是根据某种业务逻辑(即彩票抽奖),制作一个显示Firestore中大约10条记录的应用。如我所见,我的选择是:

  1. 跳过云函数并在javascript中执行逻辑
  2. 让网页获取所有数据,并将其传递给幂等的云函数,后者将返回记录
  3. 创建一个非幂等云函数,该函数将从数据库中检索所有记录并返回获奖者。
  4. 在Firestore上创建触发器,以创建一组获奖者,并在需要创建新的触发器时让网页更新给定的文档。

对于大型数据集,替代方案1和2显然毫无用处。替代方案3要求我确保云功能,而替代方案4似乎有点复杂...

任何关于最佳方法的想法?也许我错过了另一种选择?我有点困惑,因为要保护云功能太麻烦了,所以我感到Google不想让我从该功能中获取机密数据...

0 个答案:

没有答案