CouchDB Erlang View

Han*_*ans 5 erlang couchdb

昨天在昨天发布了一个相当缓慢的couchdb design-doc/view之后: CouchDB延迟构建索引(Windows Server 2008 R2上的CouchDB 1.5.0),我试图调查一下如果我要重写慢视图我是否可以获得显着的性能在Erlang.

作为Erlang的新手,我发现特定的erlang/couch教程的基础非常薄.我在这里可以找到的最新查询已经陈旧且非常简短: Couch DB中的Erlang Views将CouchDB javascript视图转换为erlang.它们指的是版本0.10.0.

我真的很惊讶似乎没有更新的文档或教程.如果您正在使用Erlang视图,您使用了哪些资源来自学?如果我错过了关于Erlang和观点的任何好资源,请指出这些.

最后,我想弄清楚是否还需要安装其他任何东西来运行这些如erlang本身.

我在Windows上运行couchdb 1.5,但在Ubuntu上进行原型设计,因此必须考虑两个系统.

Aks*_*rma 5

是我在couchdb本机视图中找到的最佳讨论.它们仍然是couchdb的一个隐藏功能,并没有很多人使用它.

总结链接中的讨论

Erlang的观点significanly不是JavaScript意见更快.但是可能存在安全隐患,因为它们本地运行并且不像javascript视图那样使用沙盒.

没有太多的教程,因为没有太多的了解它们.它们就像翻译成erlang的普通couchdb视图一样.如果您举例说明了您的观点,我们可以帮助您将其翻译成erlang,但如果您想在其中编写自己的观点,则必须学习语言的基础知识.

我试图找出是否还需要安装其他任何东西来运行这些如erlang本身

没有.您需要的每件事都是由couchdb本身提供的.