在Nodejs中使用Underscore或lodash进行实时计算?性能?

时间:2013-07-24 08:33:21

标签: performance node.js mongoose underscore.js lodash

我想在我的nodejs项目中使用lodash主要用于采摘,交叉,拉链等。 我有一个mongodb集合'OnlineUsers',它为每个用户(doc)都有'params'数组。我的应用程序做的最冗余的工作是找到一个用户的params数组与其他用户的交集,并找到user2 with user1拥有最多相互关联的参数。

最初可能有大约500-600个在线用户,但我希望它可以扩展到数千个。 我不知道聚合框架是否有助于制作阵列交叉点

使用下划线或lodash实时查找100或1000s阵列的交叉点是正常的吗?我需要的响应至少不到2秒。

任何有基准(采摘和交叉)的人都会很棒

0 个答案:

没有答案