elasticsearch Firebase中的持久订户
Firebase中是否有内置支持或任何实现持久订阅的方法 我需要设置一个后端,对Firebase数据库中的某些事件作出反应。如果后端已崩溃或正在重新启动,我需要它赶上任何发生在它关闭时
elasticsearch Firebase中的持久订户,
elasticsearch,firebase,
elasticsearch,Firebase,Firebase中是否有内置支持或任何实现持久订阅的方法 我需要设置一个后端,对Firebase数据库中的某些事件作出反应。如果后端已崩溃或正在重新启动,我需要它赶上任何发生在它关闭时 例如,我想在ElasticSearch中的某些对象发生更改时对其重新编制索引。如果后端关闭,我需要在后端重新启动时重新索引任何更改的对象。没有为此内置任何内容,尽管您可以通过向项目添加isIndexed或isDirty属性,在Firebase上构建它 但更常见的方法是将需要重新索引的项填充到队列中,并使用工作进程
例如,我想在ElasticSearch中的某些对象发生更改时对其重新编制索引。如果后端关闭,我需要在后端重新启动时重新索引任何更改的对象。没有为此内置任何内容,尽管您可以通过向项目添加
isIndexed
或isDirty
属性,在Firebase上构建它
但更常见的方法是将需要重新索引的项填充到队列中,并使用工作进程在处理它们时将其从队列中移除。我强烈建议您使用firebase队列。firebase队列看起来是个不错的方法,谢谢!有没有一种方法可以自动更新一个节点,同时将一些内容发布到队列中?是的。看看这里