gpt4 book ai didi

新闻提要的 Firebase 扇出结构

转载 作者:行者123 更新时间:2023-12-03 22:21:26 25 4
gpt4 key购买 nike

我有一个 posts 的数据库, users和其他节点,如经典社交媒体应用程序。

我正在继续对我的应用程序实现最佳实践。现在我想重写我的新闻条(我关注的用户帖子(如 Instagram 中的主页标签))。

我已经阅读了一些关于 fan-out 的信息策略,现在我对如何正确执行感到困惑。

所以,我有两个机会:

  • here : 每次用户添加新 post , 这个 post完整信息将复制到users-timeline(users news strip)/UID/postId: FULL INFO给所有人 followersuser .每次编辑都会编辑每次提及此 post .
  • 每次用户添加新 post , 这个 postID将复制到 user-timeline(users news strip)/UID/postId: true给所有人 followersuser .并且每次编辑都只会编辑源帖子。

  • Firebase 哪种逻辑更好?

    最佳答案

    我建议您使用 David's East 解决方案。正如我在他的帖子中看到的,他使用 Firebase 非规范化和数据扁平化,这是 Firebase 中的最佳常见做法。

    我也推荐你阅读 NoSQL Data Modeling TechniquesStructuring your Firebase Data correctly for a Complex App为了更好的理解。

    如果您有 SQL 背景,我建议您也查看 David 的 East 教程,The Firebase Database For SQL Developers .

    关于新闻提要的 Firebase 扇出结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45100384/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com