Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js MongoDB和mongoose:是否可以对命令进行优先级排序?_Node.js_Mongodb_Mongoose_Connection Pooling - Fatal编程技术网

Node.js MongoDB和mongoose:是否可以对命令进行优先级排序?

Node.js MongoDB和mongoose:是否可以对命令进行优先级排序?,node.js,mongodb,mongoose,connection-pooling,Node.js,Mongodb,Mongoose,Connection Pooling,我正在Node.JS上使用MongoDB和mongoose构建REST服务器 我插入了很多记录,同时服务器会处理来自客户端的查询。 我想设置一个20个连接池,但保留5个连接以参与客户。因此,有15个连接要插入,5个连接要查询 有可能做到吗?这不是对您问题的直接回答,但在这种情况下经常使用的一种模式是使用两个实际的数据库进行复制。这在插入和读取之间引入了一点延迟,但更具长期可扩展性。或者,您可以创建两个具有不同权限的不同db用户,然后为每个用户创建连接。默认情况下,当所有连接参数都相同时,Mong

我正在Node.JS上使用MongoDB和mongoose构建REST服务器

我插入了很多记录,同时服务器会处理来自客户端的查询。 我想设置一个20个连接池,但保留5个连接以参与客户。因此,有15个连接要插入,5个连接要查询


有可能做到吗?

这不是对您问题的直接回答,但在这种情况下经常使用的一种模式是使用两个实际的数据库进行复制。这在插入和读取之间引入了一点延迟,但更具长期可扩展性。或者,您可以创建两个具有不同权限的不同db用户,然后为每个用户创建连接。默认情况下,当所有连接参数都相同时,Mongoose会使用池。官方驱动程序也会出现这种情况,或者是Mongoose的问题?这不是对您问题的直接回答,但在这种情况下经常使用的一种模式是使用两个实际的数据库进行复制。这在插入和读取之间引入了一点延迟,但更具长期可扩展性。或者,您可以创建两个具有不同权限的不同db用户,然后为每个用户创建连接。默认情况下,当所有连接参数都相同时,Mongoose会使用池。官方驱动程序也会出现这种情况,或者是Mongoose的问题?