首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能“服务器端的粉丝”可以使用云功能处理Firebase呢?

有没有可能“服务器端的粉丝”可以使用云功能处理Firebase呢?
EN

Stack Overflow用户
提问于 2017-04-04 15:35:21
回答 1查看 649关注 0票数 0

最近,云函数在Firebase上发布了。

我正在通过Firebase开发社交网络服务,并使用“扇出”过程来实现数据一致性,正如在这里上解释的那样。

因为“客户端的拥堵”对于大数据来说有点低效。我们能用云函数在服务器端解决这个问题吗?

如果可能的话,你们能给我一个解决办法吗?或者,如果有样本代码,请参考我。

例如,如果在posts节点上插入了新数据,那么如何在timeline节点上为每个后续用户提供这些数据?

谢谢。

代码语言:javascript
复制
{
    "posts": {
        "-K-zOrtjiCGe7tgRk8DG": {
            "text": "I love emojis!",
            "uid": "user1"
        }
    },
    "timeline": {
        "user2": {
            "-K-zOrtjiCGe7tgRk8DG": {
                "text": "I love emojis!",
                "uid": "user1"
            }
        },
        "user3": {
            "-K-zOrtjiCGe7tgRk8DG": {
                "text": "I love emojis!",
                "uid": "user1"
            }
        }
    },
    "followers": {
        "user1": {
            "user2": true,
            "user3": true
        }
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-04 17:19:38

您绝对可以为Firebase编写一个带有云函数的数据库触发器来实现这一点。触发器函数可以在/posts下发生更改时运行,获取新数据,并将其写入数据库中应复制的其他位置。这就免除了所有客户端执行相同工作的责任,并允许您加强对重复数据的安全规则。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43211670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档