Можно ли ускорить создание представлений / индексов в couchdb с помощью нескольких ядер?

Мы только что преобразовали базу данных журналов времени выполнения приложений из MySQL в CouchDB. Преобразовано около 3 млн документов, занимающих около 7 ГБ.

Затем мы написали сценарий нашего первого представления (с функцией сокращения) и выполнили запрос, чтобы вызвать первый запуск этого представления, разобрать создание / генерацию представления. Это займет некоторое время, и я просто сделал «верх» на этой машине, чтобы увидеть, как загружается процесс / процессор. Я только что заметил, что есть 2 тяжелых процесса:

beam.smp 
couchjs

Интересно, что они вроде занимают одно ядро, даже на этой машине 4 ядра. Можно ли заставить couchdb использовать несколько ядер при создании / обновлении представлений?

6
задан Drake Guan 18 February 2011 в 11:08
поделиться