Firebase中的永久订阅者

时间:2016-03-02 13:04:33

标签: elasticsearch firebase

是否有内置支持或在Firebase中实现持久订阅的任何方式?

我需要设置一个后端,以响应Firebase数据库中的某些事件。如果后端崩溃或正在重新启动,我需要它来赶上发生故障时发生的任何事情。

例如,我想在ElasticSearch更改时重新索引它们。如果后端关闭,我需要在后端重新启动时重新索引任何已更改的对象。

1 个答案:

答案 0 :(得分:0)

没有内置任何功能,尽管您可以通过向项目添加isIndexedisDirty属性来在Firebase上构建它。

但更常见的方法是将需要重新编入索引的项填充到队列中,并使用工作进程在处理完成后将其从队列中删除。我强烈建议您使用firebase-queue