我最近注意到Couch DB又重新进行了大量开发。在上一次迭代中添加的一个更有趣的功能(https://blogs.apache.org/couchdb/entry/apache_couchdb_1_5_0)是一个NodeJS查询服务器。
众所周知,默认的Spidermonkey查询服务器在中/重负载下速度慢,我想知道是否有人知道Nodejs服务器可以获得什么样的性能优势,以及它与直接在Erlang中编写视图相比如何。
有人有经验吗?
我没有经验,但由于CouchDB是在erlang中构建的,我觉得任何其他查询服务器都会因为核心和其他服务器之间的接口任务而变得更慢。尽管如此,我认为我们应该有事实来证明这一点。我读过很多
也许这会给你一些想法。。我对这个上的NodeJS很着迷
http://wiki.apache.org/couchdb/Performance#View_generation