标签: javascript arrays performance node.js mongodb
我正在node.js写一个聊天服务器。我有一个包含所有用户令牌和"套接字对象的数组"对于这些用户令牌。
现在,当我想发送一个msg时,我必须在这个函数调用中进行函数调用,我必须从mongodb获取一些东西,这可能需要一些时间,所以我也在这个函数中发送一个回调函数。在回调函数中,我将聊天消息发送给所有接收者用户(通过阵列中的套接字)。
所以我的问题是 - 在函数调用中发送非常大的数组/对象是否可以?它会影响性能吗?如果是,那么我们应该如何处理这些情况吗?