Couchdb是否仅限于单核?

Couchdb是否仅限于单核?,couchdb,Couchdb,Couchdb是否可以对多核机器上的所有核进行饱和,以进行读/写操作,如MongoDB(在MongoDB中,所有核仅用于读操作)?是。与任何其他erlang应用程序一样,couchdb利用您机器中可用的所有内核 这是我的沙发光束过程的屏幕截图。正如您所看到的,它在两个内核上都运行得很愉快(我有一台双核机器) 然而,Couchdb包含许多进程,并非所有进程都是多核的。例如,为构建视图生成的couchjs流程是单核心的。然而,每个设计文档都有一个couchjs流程,这本质上意味着您可以一起构建多个

Couchdb是否可以对多核机器上的所有核进行饱和,以进行读/写操作,如MongoDB(在MongoDB中,所有核仅用于读操作)?

是。与任何其他erlang应用程序一样,couchdb利用您机器中可用的所有内核

这是我的沙发光束过程的屏幕截图。正如您所看到的,它在两个内核上都运行得很愉快(我有一台双核机器)

然而,Couchdb包含许多进程,并非所有进程都是多核的。例如,为构建视图生成的couchjs流程是单核心的。然而,每个设计文档都有一个couchjs流程,这本质上意味着您可以一起构建多个视图,它们将分布在各个核心中

要回答您的问题,读和写都是多核操作,但视图构建不是