Multithreading 如何使用Node.js创建多线程应用程序,访问LevelDB?
LevelUP文档()中有以下内容: LevelDB是线程安全的,但不适合使用多个进程进行访问。您应该只从单个Node.js进程打开一个LevelDB数据库。Node.js集群由多个进程组成,因此它们之间也不能共享LevelUP实例 所以我无法使用节点群集()Multithreading 如何使用Node.js创建多线程应用程序,访问LevelDB?,multithreading,node.js,multiprocessing,leveldb,Multithreading,Node.js,Multiprocessing,Leveldb,LevelUP文档()中有以下内容: LevelDB是线程安全的,但不适合使用多个进程进行访问。您应该只从单个Node.js进程打开一个LevelDB数据库。Node.js集群由多个进程组成,因此它们之间也不能共享LevelUP实例 所以我无法使用节点群集() 是否有另一种方法使多进程(或多线程)Node.js应用程序访问LevelDB数据库?我认为您唯一可行的方法是选择一个进程来拥有LevelDB访问权限,并执行所有操作,并通过网络与该进程通信。或者,您可以像我们其他人一样,使用传统的数据库服
是否有另一种方法使多进程(或多线程)Node.js应用程序访问LevelDB数据库?我认为您唯一可行的方法是选择一个进程来拥有LevelDB访问权限,并执行所有操作,并通过网络与该进程通信。或者,您可以像我们其他人一样,使用传统的数据库服务器,多个客户端进程可以同时访问该服务器。我想说的是您正在寻找的。当然,对于每个子线程都有多个leveldb,我不确定是否知道答案。您是否尝试过
multively
?