Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.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
redis、mongo或mysql是否有非阻塞node.js db驱动程序?_Node.js_Mongodb_Redis_Nosql - Fatal编程技术网

redis、mongo或mysql是否有非阻塞node.js db驱动程序?

redis、mongo或mysql是否有非阻塞node.js db驱动程序?,node.js,mongodb,redis,nosql,Node.js,Mongodb,Redis,Nosql,我知道这些有阻塞驱动程序,并且已经使用过它们,但是我正在寻找非阻塞节点驱动程序。谢谢。是MongoDB的优秀、无阻塞节点驱动程序。它还包含可选的基于C的BSON性能扩展。 为了便于移植,一个纯JavaScript 默认情况下使用应答解析器。 彼得·诺德胡伊斯提供了一个 对官方雇员具有约束力 库,它是非阻塞和 快速的要使用hiredis,请执行以下操作: 演出 hiredis解析器: PING: 20000 ops 46189.38 ops/sec 1/4/1.082 SET: 20000 op

我知道这些有阻塞驱动程序,并且已经使用过它们,但是我正在寻找非阻塞节点驱动程序。谢谢。

是MongoDB的优秀、无阻塞节点驱动程序。它还包含可选的基于C的BSON性能扩展。

为了便于移植,一个纯JavaScript 默认情况下使用应答解析器。 彼得·诺德胡伊斯提供了一个 对官方雇员具有约束力 库,它是非阻塞和 快速的要使用hiredis,请执行以下操作:

演出 hiredis解析器:

PING: 20000 ops 46189.38 ops/sec 1/4/1.082 
SET: 20000 ops 41237.11 ops/sec 0/6/1.210 
GET: 20000 ops 39682.54 ops/sec 1/7/1.257 
INCR: 20000 ops 40080.16 ops/sec 0/8/1.242
LPUSH: 20000 ops 41152.26 ops/sec 0/3/1.212 
LRANGE (10 elements): 20000 ops 36563.07 ops/sec 1/8/1.363
LRANGE (100 elements): 20000 ops 21834.06 ops/sec 0/9/2.287

非阻塞MySql驱动程序:

本机JS,由于事件循环而不阻塞

libmysqlclient绑定,使用节点线程池进行非阻塞

libmariasql绑定:


标准沙发和mongo驱动程序块?只要IO node.js使用的是非阻塞的,我们就关心它吗?好的,非常感谢-知道它有性能增强-不知道它是非阻塞的。好的,再次感谢,我知道它是高性能的,但不是非阻塞的。谢谢你,这太棒了,非常有用。多谢
PING: 20000 ops 46189.38 ops/sec 1/4/1.082 
SET: 20000 ops 41237.11 ops/sec 0/6/1.210 
GET: 20000 ops 39682.54 ops/sec 1/7/1.257 
INCR: 20000 ops 40080.16 ops/sec 0/8/1.242
LPUSH: 20000 ops 41152.26 ops/sec 0/3/1.212 
LRANGE (10 elements): 20000 ops 36563.07 ops/sec 1/8/1.363
LRANGE (100 elements): 20000 ops 21834.06 ops/sec 0/9/2.287