Sasha Greif 的Discover Meteor的第 10.5 章将 Meteor 中的非规范化与(更常见的)规范化数据结构进行了比较。
给出的示例是一个帖子列表,每个帖子都有一个评论计数。
显然,您不希望订阅的用户收到每个帖子。本书中使用的解决方案是将每个帖子的评论计数非规范化。讨论的另一种解决方案是仅发布评论计数的特殊出版物。
还有其他解决方案吗?你不能用流星法吗?称它为客户端,它在服务器端运行,所有评论都是已知的,因此是可数的。
我猜答案是这会破坏应用程序的实时性。这是唯一的缺点吗?我的建议甚至可能吗?