标签: rethinkdb
关于性能 - 是否建议更新totalCount字段而不是使用聚合运行查询?例如,假设有一个ChatRoom集合,每个集合都有一个emedded在线用户集合。我们希望获得每个房间的总用户数的房间查询结果。
我知道在mongo中他们建议你增加房间本身的totalUsers属性,而不是在ChatRoom.users上运行count()查询。
答案 0 :(得分:0)
这取决于users数组的大小。如果它很大,那么拥有一个运行计数字段会快得多,如果它很小,那么它并不重要。