如何构建社交网络数据库结构,例如twitter我们可以关注用户并在我们的时间轴中获取他们的所有推文,我已经检查了这个Firestore - 如何构建提要和关注系统
,但帖子中的解决方案看起来有缺陷。
Firestore 的不同之处在于它需要冗余数据才能有效地访问数据,但假设我正在关注 1000 人,如果我需要通过查询我关注的每 15 个用户的数据并使用limit(10)方法来获取所有这些用户的帖子,那么orderBy(timeStamp)可能会有未读查询之间的帖子,因为我们正在使用 获取帖子last post timeStamp,如何在 Firestore 中为社交媒体应用程序构建数据